如果可能的话,我想使用 jquery/javascript 并在 iframe 中获取一个 url 变量 frim
我的 iframe 链接如下所示 - 源动态变化
<iframe class="box" src="lightbox.html?img=images/lightbox/blue-shoes.jpg" scrolling="no" frameborder="0"></iframe>
然后,从 lightbox.html iframe 内部 - 我想获取 img (images/lightbox/blue-shoes.jpg) 变量并更改图像的来源
问题是 - 我不知道如何从 iframe 内部获取 iframe 源 url 变量
我试图避免使用 php
我已经将它用于类似的东西,但无法让它工作
function getUrlVars() {
var vars = {};
var parts = document.referrer.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
var first = getUrlVars()["ref"];