https不支持diag.URL
https不支持,将zDialog.js的162行增加这串代码就好了
||this.URL.substr(0, 8) == “https://”
样例:
Dialog.prototype.displacePath = function () {
if (this.URL.substr(0, 7) == "http://"||this.URL.substr(0, 8) == "https://" || this.URL.substr(0, 1) == "/" || this.URL.substr(0, 11) == "javascript:") {
return this.URL
} else {
var a = this.URL;
var b = window.location.href;
b = b.substring(0, b.lastIndexOf("/"));
while (a.indexOf("../") >= 0) {
a = a.substring(3);
b = b.substring(0, b.lastIndexOf("/"))
}
return b + "/" + a
}
};
希望可以帮到你
我也是参考这位老兄的