私は次のURLを持っています:
http://s7w2p3.scene7.com/is/agm/creativprint/a4?&page=3&wid=354&fmt=jpg,rgb&setAttr.img_page3={source=@Embed%28%27/ugc/8423326.tif%27%29}.
jQuery('#divID').css
これを、またはを介してdivのbackground-imageのURLとして設定したいと思いdocument.getElementByID('divID').style.backgroundImage
ます。私はその中のいくつかの文字をエスケープする必要があると思うので、それは機能しません。Javascriptグローバル関数escape()もこのトリックを実行しません。
.cssファイルでbackground-imageとして手動で設定しましたが、機能します。助言がありますか?フォーマットの他のURLで試してみましたhttp://s7w2p3.scene7.com/is/agm/creativprint/a4?&page=3&wid=354&fmt=jpg,rgb
。それはうまくいきます。したがって、問題は残りの部分にある必要があります&setAttr
。