0
如果我把JavaScript內聯在我的頁面上,它工作正常;然而,如果我把腳本放在遠程服務器上,這樣我就可以清理乾淨的東西,它就會停止工作。Javascript遠程src不工作
轉到: http://www.salescart.com/cloud/store/test2.html
這裏是JavaScript是直列 {你可以看到的iframe尺寸正確沒有問題,在此URL}
轉到: http://www.salescart.com/cloud/store/test.html
這是相同的確切的HTML文件,除了操作JavaScript被放入遠程src。 這是JavaScript遠程SRC:
<script type="text/javascript">
//MDN PolyFil for IE8 (This is not needed if you use the jQuery version)
if (!Array.prototype.forEach){
Array.prototype.forEach = function(fun /*, thisArg */){
"use strict";
if (this === void 0 || this === null || typeof fun !== "function")
throw new TypeError();
var t = Object(this),
len = t.length >>> 0,
thisArg = arguments.length >= 2 ? arguments[1] : void 0;
for (var i = 0; i < len; i++)
if (i in t)
fun.call(thisArg, t[i], i, t);
};
}
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="http://www.salescart.net/checkout20/src/iframeResizer.min.js"></script>
<script type="text/javascript">
iFrameResize({
log : true, // Enable console logging
enablePublicMethods : true, // Enable methods within iframe hosted page
checkOrigin : false // Disable CheckOrigin
});
</script>
{你可以看到的iframe停止調整}
我不明白到底爲什麼是這種情況。我很感激你的幫助。謝謝。
在js
您不能在JavaScript文件中使用HTML。 – 2014-09-03 15:48:02
在js文件中,您不需要''。至於在你的js文件中加載的其他庫,將這些文件添加到頁面的HTML中,而不是在JavaScript文件中。 – 2014-09-03 15:51:02
好的,我有什麼HTML文件?你的意思是「