試圖跨域檢查版本。 這是JS Bin上的代碼,所以你可以看到它是如何工作的。 http://jsbin.com/iKaWEFI/12/edit?html,js,output(已解決!)如何跨域檢查JavaScript?
DOMAIN1(這是在域2中的鏈接代碼):
function myVersion1(){window.domain2_version="1.0";}
DOMAIN2:
<script src="http://yourjavascript.com/19653021128/version-new.js"></script>
<script>
function myVersion2() {
window.domain1_version = "1.0";
}
if (myVersion1() == window.domain2_version) {
document.write("Good");
} else {
document.write("Bad");
}
</script>
它說壞但應該說好因爲DOMAIN1上的1.0與DOMAIN2上的1.0相同。
如果DOMAIN1中的數字是1.1,,那麼結果應該是Bad。
請幫我解決這個問題。
你曾經調用過myversion1()嗎? – Phix
我不明白你的意圖。 'myVersion1'是一個函數,而不是一個字符串,它也不返回任何東西。 – Halcyon
仍然不起作用。 – user2651403