我收到错误"无法执行'写' on' Document':除非明确打开,否则无法从异步加载的外部脚本写入文档。"
所以我尝试使用getElementbyId,然后更改src:
<head>
<script>
function pos(url)
{
var posterior = document.getElementById("post");
posterior.src = url;
}
</script>
在体内,
<body>
<?php ***...to retrieve ID***?>
<script type="text/javascript">
var videoid = "<?php echo $id; ?>"; //Transfer ID to javascript
var url="http://......"+videoid; //Url string finished
pos(url); //Function call
</script>
<script id="post" type="text/javascript" src='http://xxx'></script>
我应该在哪里执行或定义pos(url)功能?错误变为&#34;无法设置属性&#39; src&#39; of null&#34;或&#34; pos未定义&#34;如果我将它们放在不同的部分。
好吧如果我在头部的pos函数上使用$(window).load,则错误变为&#34;无法执行&#39;写&#39; on&#39; Document&#39;:除非明确打开,否则无法从异步加载的外部脚本写入文档。&#34;再次....