0

ポップアップウィンドウのハイパーリンクをjavascript変数内に配置しようとしていますが、結果をdivに出力すると、ハイパーリンクが(クリックしても)開かず、間違ったURLが表示されます! この問題を解決する方法を教えてください。ありがとう

  var siteContents2 = "<li>"
+"<a href='javascript:window.open('http://awebsite.com/static/flash/ok1234567890123445.swf?itemid="+itemName+", 'yourWindowName', 'width=200,height=150')'>"+itemName+"</a>";

div 内で作成されたハイパーリンクが開かず、URL が間違っている!:

   <a href="javascript:window.open(" 'http:="" awebsite.com="" static="" flash="" ok1234567890123445.swf?itemid="pen" ,="" 'yourwindowname',="" 'width="200,height=150')'">pen</a>

document.getElementById("myDiv").innerHTML += siteContents2;
4

2 に答える 2

3

あなたは解雇が適切ではなかったと述べています

var siteContents2 = "<li>"
+"<a href=\"javascript:window.open('http://awebsite.com/static/flash/ok1234567890123445.swf?itemid="+itemName+"', 'yourWindowName', 'width=200,height=150')\">"+itemName+"</a>";
于 2013-05-10T11:47:28.390 に答える
1

これを試して

 var siteContents2 =    "<li>"
    +"<a href=\"javascript:window.open('http://awebsite.com/static/flash/ok1234567890123445.swf?itemid="+itemName+"', 'yourWindowName', 'width=200,height=150')\">"+itemName+"</a>";




<a href=\"......................\">
于 2013-05-10T11:47:43.090 に答える