簡體   English   中英

我可以根據網址更改iframe src嗎?

[英]Can I change the iframe src according to the url?

在site.com/page1和site.com/page2中找​​到iframe,其中包含一些不同的頁面,例如<iframe src="..."></iframe> ,我想根據上面的url更改iframe src,Can我這樣做,如果我能怎么做呢? 請幫忙!

注意:url是動態的,所以我不能使用if else條件

謝謝

是。

最簡單的解決方案是不要在HTML中設置iframes src,只需聲明iframe標記並給它一個id,比如說“myIframe”。

然后只是做一些簡單的JavaScript。

var iframe = document.getElementById('myIframe');
if(window.location.href === SITE_1_URL){
   iframe.src = something;
} else {
   iframe.src = somethingElse;
}

請注意,在設置src屬性之前,iframe不會加載。

在頁面就緒事件上,您檢查當前URL並根據此鏈接設置iframe src屬性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM