我有一个像这样的网址http://localhost/dms/mduserSecurity/UIL/index.php?menu=true&submenu=true&pcode=1235.
我想没有查询字符串的网址:http://localhost/dms/mduserSecurity/UIL/index.php.
在JavaScript中有没有这方法?目前我正在使用document.location.href,但它返回完整的URL.
我正在开发一个网站,其中包含使用postMessage调整到正确高度的跨域iframe.我唯一的问题是确定哪个iframe具有哪个高度.我目前设置的方式是,当一个iframe将其高度发送给父级时,所有iframe的高度都会更改.
家长:
var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";
var eventer = window[eventMethod];
var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";
eventer(messageEvent, function(e) {
$('iframe').height(e.data);
}, false);
Run Code Online (Sandbox Code Playgroud)
IFRAME:
var updateHeight = function() {
if(window.parent) {
window.parent.postMessage($('.widget').outerHeight(), '*');
}
};
Run Code Online (Sandbox Code Playgroud)
有没有办法确定哪个iframe发送了这个message事件?