2017-01-30 7 views
0

web.whatsapp.comからプロファイルアイコンを取得しようとしました。些細であるべき正しいSRCを取得Javascriptがimg srcを無効なbase64に変換します。

Image tag retrieved with javascript

:ソースコードエクスプローラなどのjavascript取り出さIMGノードでは、私に、通常の静的な私が取得したい画像へのリンク(.... HTTPS)を示し、タスクが、私は

image.src or image.getAttribute('src') 

を使用する場合、私はいつも今まで私がフェッチしようと想像何のために同じbase64文字列で終わるどんなに。どうやって画像タグのsrcを抜き取るのですか?

Result of the image.src

これは、Mac上のGoogle Chromeでtampermonkey使用して行きました。

編集:要求ごととして追加情報:

<img src="https://dyn.web.whatsapp.com/pp?t=s&amp;u=4915786584978%40c.us&amp;i=1484932082&amp;ref=1%40%2FOBUmUFr2127pJ5jnyNl9BylFIWp6h2FiEm475nQg0gtYw%2FSf7tuwfp9&amp;tok=1%4016ljMAEqnFIwx%2FcEvV4mq6VdicCO59U5CXvI%2FDlEBR09UnXl5bHnAXdEBO3r3zPVMNP7W4g2BWMmNw%3D%3D" draggable="false" class="avatar-image is-loaded"> 

base64文字列で始まっていません ';'。これは私のコンソールデバッグの一部に過ぎませんでした。プレーンな内容を以下に示します。

data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 
+0

Questionに 'img'' src'のテキストを含めることができますか? 'img'' src'は ';'文字で始まりますか?画像リンクは一般的に問題を判断するのに役立ちません。 – guest271314

+0

ありがとうございます。私は要求された情報を含めるように編集しました。 – John

+0

'' 'src'が外部URLに設定されているところで' data URI'をどうやって取得しますか? – guest271314

答えて

0

なお、画像のDOMオブジェクトはSRCがまだ設定されていない作成されたまでJavaScriptのスクリプトの実行を待っていたにもかかわらず、と思われました。実行のわずかな遅れが問題を解決しました

関連する問題