有一個我試圖用於Blogger的腳本。它可以在您將域名URL輸入到src時起作用,但我試圖找到一種方法來使用主機名來插入域名。從地址運行文件使用主機名
原創劇本:
<script type="text/javascript" src="http://pipes.yahoo.com/pipes/pipe.run?YourBlogUrl=INSERT-YOUR-URL-HERE&ShowHowMany=5&_id=390e906036f48772b2ed4b5d837af4cd&_callback=getYpipePP&_render=json" />
我想:
<script type="text/javascript">
var excuteTopCommentators = "http://pipes.yahoo.com/pipes/pipe.run?YourBlogUrl=http://'+window.location.hostname+'&ShowHowMany=5&_id=390e906036f48772b2ed4b5d837af4cd&_callback=getYpipePP&_render=json"
return excuteTopCommentators
</script>
我也試過文件撰寫:
<script type="text/javascript">
document.write('<script type="text/javascript" src="http://pipes.yahoo.com/pipes/pipe.run?YourBlogUrl=http://'+window.location.hostname+'&ShowHowMany=5&_id=390e906036f48772b2ed4b5d837af4cd&_callback=getYpipePP&_render=json"></script>');
</script>
無論是嘗試似乎工作。如何做到這一點,而無需手動將域名URL插入腳本src?
您在開發者控制檯看到了什麼?下載文件?我對你的第二次嘗試感興趣。 – 2014-11-22 04:09:50
非法返回聲明和意外標識符 – Xarcell 2014-11-22 04:31:01