![](/img/trans.png)
[英]How to pass a value in src=“@url.content” using javascript or jquery
[英]Is possible to read script tag src URL content using JavaScript/jQuery
請指導我。 可以使用JavaScript / jQuery讀取script
標簽src
URL內容。 請不要建議JSON / Ajax / iframe選項。
我嘗試過像
<script src="http://www.test.com" id="test">
document.getElementById('test').src
但它只提供src
URL。
我的確切要求是,我有兩個應用程序,每個應用程序都位於具有www.siteA.com和www.siteB.com的不同Web服務器中。
在Server2中,我具有跨源和iframe限制來訪問應用程序。 示例:如果請求是通過Ajax或iframe從server1(siteA)到server2(siteB)的,則只能訪問siteB頁面內容。 但是,如果我在腳本標簽中加載siteB,則它已加載,但是我無法獲取內容。
所以我在上面提到了,不要建議iframe和Ajax。 幫助我實現這一目標。
最好的方法實際上是AJAX,但聽起來確實像CORS對您來說是個問題。 我唯一想到的另一種選擇是在新的瀏覽器窗口中打開頁面,盡管我不知道會對您的應用程序產生什么樣的用戶體驗影響。
您可以通過以下方式打開新的瀏覽器窗口:
function showContent(){
var url = document.getElementById("test").src;
window.open(url, "_blank");
}
盡管采用這種方法,但您不應將url放在script標記上,因為瀏覽器將一次(通過script標記)下載該URL,然后在window.open上第二次下載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.