、私は私が唯一の画像を作成するために許可されていたコンテキストを持っているが、私は、ソースを決める前にスクリプトを実行したいので、私は思ったんだけど:javascript:pseudo-protocolを使用して画像のソースを設定することはできますか?これが可能であれば基本的に
<img src="javascript:{load a remote script and run it to figure out the source}" />
私が思いついた回避策は次のとおりです:
<img src="any-old-image.gif" onload="document.write('<scr' + 'ipt src=\"http://mysite-script.js\"'></scr' + 'pt>');" />
しかし、私は少しクリーナーができることを望んでいます。
P.S.私は "javascript:"は引用符で囲まれていない悪であることを認識しています。これは特別な状況です。
可能な重複:http://stackoverflow.com/questions/116967 – user123444555621
私は同意多分これは
document.write
より少しクリーナーです。 123456 – sprugman