我有一个很多网站都有的Javascript文件,这个javascript文件会创建一个在线流媒体的iframe。
我希望这个javascript文件也创建一个指向我的网页的链接(字体大小:1像素和透明色)。问题是,当我放置链接时,iframe就会消失。
以下是javascript文件:http://redzer.com.mx/embed.js,代码为:
// JScript File
if (typeof(width) == 'undefined') width = 600;
if (typeof(height) == 'undefined') height = 400;
if (width < 480) width = 480;
if (height < 380) height = 380;
if (width < height) height = width;
document.write('<ifr'+'ame src="http://redzer.com.mx/'+ fid +'.html?width='+width+'&height='+height+'&domain='+document.URL+'" width='+ width +' height=' + height + ' frameborder=0 scrolling=no allowtransparency=true id=redzertv ></ifr'+'ame>') ;
//note that this case can be used only inside the "body" element
document.write('<a href="'+desiredLink+'">'+desiredText+'</a>');
我已多次尝试,但我不能这样做。
答案 0 :(得分:0)
请勿使用document.write
使用document.appendChild
。有关document.write
如何让您感到惊讶,请参阅Screencast。
答案 1 :(得分:0)
试试这个 document.write(&#39;&lt; / ifr&#39; +&#39; ame&gt;&#39;);