
よろしくお願いします。
タイトルのとおり、HTMLソースをコピーするブックマークレットを作りたいのですが、
IEからメモ帳でソースを開いた時と全く同じ内容をクリップボードにコピーしたいのですが、
以下のスクリプトではそのように動作しませんで、困っています。
javascript:alert(document.parentWindow.clipboardData.setData("text", document.body.innerHTML)?'コピー完了':'false');
上記ので駄目だったので、以下のスクリプトも試しましたが、駄目でした。
javascript:alert(document.parentWindow.clipboardData.setData("text", document.getElementsByTagName('html')[0].innerHTML)?'コピー完了':'false');
上記スクリプトでは<HEAD>~</BODY>までの間しかコピーされず(その前後の<script >関連などがコピーされません)、また、改行やインデントなども消去されてしまっています。
コピーしたデータをPHPのプログラムでデータとして処理しているため、IEのソースを表示でメモ帳で開いたデータと全く同じ様式にしてコピーしたいのですが…。
詳しい方がおられましたら、どうかよろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
まったく詳しくありませんが・・・
>コピーしたデータをPHPのプログラムでデータとして処理しているため~
何をどうしているのかわかりませんが、わざわざIEを介するような手間をかけずに、PHPで直接読み込んで処理する方が簡単ではないのでしょうか?
手動で他にいろいろやるのであれば、Ctr+A、Ctr+Cの操作だけをブックマークレットにしたところであまり意味はなさそうですし…
ご回答ありがとうございます。
元請会社との専用のシステムがIEでしか閲覧不可のため、そのソースからデータを抽出して自社内のシステムを別途PHPで運用している状態です。
確かにソースを開いてCtr+A、Ctr+Cだけの作業なのですが、一日何十回もやらなければならないため、ブックマークレットに出来たら楽だと思ったのですが…。
やはり上記のスクリプトとIEの「ソースを表示」で改行やインデントの仕様が違ってしまっているのが原因のようです。
PHPのほうを書き換えるしかなさそうです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
DataTableに入っているデータを...
-
Eclipseのコード入力時の、行コ...
-
マウントしたディスクにcpで、...
-
一行おきに貼り付ける 可能でし...
-
C++言語で、構造体のコピーは可...
-
文字列の切り出し
-
Listviewに表示された文字のコ...
-
arduino unoからデータを読み出...
-
バッチで当日日付で作成される...
-
【UWSC】WEBページ内コピーした...
-
Activesheet.Pasteで困っています
-
シートに張り付けたボタンがシ...
-
jakarta poiを使用し、EXCELの...
-
OutlookVBAでコピーした文字を...
-
Ctrl + Cなど複数の入力キー...
-
ROBOCOPYをスペース付きのフォ...
-
他プロジェクトのFormを自プロ...
-
Debug版とRelease版で結果が変わる
-
VBAのコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
Eclipseのコード入力時の、行コ...
-
C++言語で、構造体のコピーは可...
-
一行おきに貼り付ける 可能でし...
-
マウントしたディスクにcpで、...
-
Ctrl + Cなど複数の入力キー...
-
Excelでコピーしたセル(テキス...
-
DataTableに入っているデータを...
-
Listviewに表示された文字のコ...
-
他プロジェクトのFormを自プロ...
-
Activesheet.Pasteで困っています
-
エクセルVBA 実行時エラー'...
-
文字列の切り出し
-
【UWSC】WEBページ内コピーした...
-
jakarta poiを使用し、EXCELの...
-
シートに張り付けたボタンがシ...
-
バッチで当日日付で作成される...
-
arduino unoからデータを読み出...
-
構造体について(配列)
-
ROBOCOPYをスペース付きのフォ...
おすすめ情報