托管公司在其所有网站上加载脚本,允许拖放标签,但也会导致同一body_home页面中的标题图像被拖放,我已经要求这个问题得到解决,但我不认为他们担心。 我被允许加载我自己的jQuery,JavaScript,HTML,CSS到网站做改变,但我不能阻止主机加载这个JS文件,所以我怎么能扭转这种情况?这是我认为导致这个问题的js文件部分的一部分。 我被允许加载我自己的页脚和标题消息,那么无论如何,我可以删除他们在这里做什么,或扭转对标题的影响?防止在字幕上拖放
我不能找到一种方法让听众从外面去掉。 他们在事件'domready'上使用了匿名函数。 的JavaScript是否有一个功能从匿名方法之外
window.onload=function() {
if (document.getElementById("body_home")) {
set_up_double_click_events();
if (document.getElementById("homepagetabs") && document.getElementById("tab2")) {
new Sortables($('homepagetabs'), {
onComplete: function() {
var parent = this.element.parentNode;
var saveIt = false;
if (typeof currentTabOrder == "undefined") {
currentTabOrder = new Array();
for (var i = 0; i < parent.getChildren().length; i++) {
currentTabOrder[i] = i;
}
}
for (var i = 0; i < parent.getChildren().length; i++) {
var seqno = parent.getChildren()[i].id.substr("tab".length);
if (currentTabOrder[i] != seqno) {
saveIt = true;
currentTabOrder[i] = seqno;
}
}
if (saveIt) {
var url = window.location.protocol + "//" + window.location.host + "/" + year + "/save_setting?L=" + league_id + "&TITLE=TABORDER&VALUE=" + currentTabOrder.join();
makeHttpRequest(url);
}
}
});
}
window.addEvent('domready', function() {
new Sortables('.homepagemodule CAPTION', {
clone: true,
revert: true,
opacity: 0.7,
onStart: function() {
dndMovingModule = this.element.parentNode.parentNode.id.toUpperCase();
},
onComplete: function() {
dndDroppedOntoModule = this.element.parentNode.parentNode.id.toUpperCase();
if (typeof dndMovingModule != "undefined" && typeof dndDroppedOntoModule != "undefined" && dndMovingModule != dndDroppedOntoModule) {
var url = window.location.protocol + "//" + window.location.host + "/" + year + "/save_setting?L=" + league_id + "&TITLE=MODULE&VALUE=" + dndMovingModule + "," + dndDroppedOntoModule;
// alert("calling: " + url);
makeHttpRequest(url);
setTimeout("window.location.reload();", 250);
}
}
});
});
}
}
您的托管公司将脚本插入到您的网页中?获得一家新的托管公司。 – joews 2014-08-28 22:38:16
它不是托管公司,它是幻想足球网站的提供者,他们提供的信息和每个客户都可以定制设计 – MShack 2014-08-28 22:39:20
'Element.onmousedown = function(){return false;}' – PHPglue 2014-08-28 22:58:07