2013-10-13 58 views
2

我對網頁設計和編程相當新穎。我努力學習,就像我可以,但我有我在我的網站menucool工具提示javascript購買彈出框

Here is my website

使用有誰知道如何禁用「購買彈出框」與刀尖JavaScript的問題是什麼? This is exactly what i am using

請幫忙!

+0

歡迎來到堆棧溢出!只有鏈接到網站的「調試我的網站」問題可能會被關閉。爲了避免它,你應該創建一個最小但完整的例子來顯示問題並粘貼問題中的代碼。另請參閱[我的網站或項目中的某些內容不起作用。我可以只粘貼一個鏈接嗎?](http://meta.stackexchange.com/questions/125997/something-in-my-web-site-or-project-doesnt-work-can-i-just-paste -a-link-to-it) – JJJ

+0

這是在我的網頁上的圖像滑塊中使用的JS腳本 – user2852960

+0

也就是說,您使用的滑塊庫似乎是商業的。你已經購買了許可證,對吧?如果是這樣,要問的正確位置是供應商的客戶支持。 – JJJ

回答

0

打開tooltip.js在記事本中....

做「mcttDummy」的搜索,這是隨機出現的彈出窗口。

你應該看到這樣的功能:

if(!b){ 
b=e(N,"div"); 
b.id="mcttDummy" 
...etc... 
} 

在這種條件下,其中的對象不是B,

把警報在那裏,這對調試運行的JavaScript有用。

if(!b){alert("mcttDummy"); 
b=e(N,"div"); 
b.id="mcttDummy" 
...etc... 
} 

現在試着讓購買彈出窗口出現。 它應該在警報後觸發。

1

你只需要找到並刪除g=new ub;後的劇本,直到var c=e(R,k);,於是找到並刪除腳本:

if(a)console.log=a}if(E&&E.id=="mcttDummy"&&d.innerHTML.indexOf(X("kdvh#Uh"))!=-1)g.i=function(){};return g},jb=function(d,c,b){b=b||{};var a;for(a in c)d[a]=b[a]!==undefined?b[a]:c[a]},gb=0,I,tb=function(b){if(!b){b=e(o,"mcttDummy");if(!b){b=e(N,"div");b.id="mcttDummy";b[a].display="none"; 

,它不會再次顯示彈出

+2

請編輯並格式化代碼以使其可讀 – kleopatra

+0

工具提示根本不起作用 – user3050478

0

這個工具腳本相關部分即

if(a)console.log=a}if(E&&E.id=="mcttDummy"&&d.innerHTML.indexOf(X("kdvh#Uh"))!=-1)g.i=function(){};return g},jb=function(d,c,b){b=b||{};var a;for(a in c)d[a]=b[a]!==undefined?b[a]:c[a]},gb=0,I,tb=function(b){if(!b){b=e(o,"mcttDummy");if(!b){b=e(N,"div");b.id="mcttDummy";b[a].display="none"; 

也可以像 -

if(a)console.log=a}if(k&&k.id=="mcttDummy"&&d[P].indexOf(mb("kdvh#Uh"))!=-1)g.i=Nb;return g},yb=function(d,c,b){b=b||{};var a;for(a in c)d[a]=b[a]!==undefined?b[a]:c[a]},ub=0,M,Jb=function(b){if(!b){b=l(L,"mcttDummy");if(!b){b=l(N,"div");b.id="mcttDummy";b[a][Y]="none"; 

如果刪除完整的腳本,腳本可能無法正常運行。相反,你可以簡單地將「none」替換爲「」。這將解決我測試過的問題。

2

對於最新tooltip.JS

  1. 查找下面的JS代碼在tooltip.js

    e.className = "mcTooltipInner";

  2. 立即查找e[P] = h;代碼,旁邊上搜索代碼(如果條件)和替換代碼如下,代碼爲e[P] = h;

$('.mcTooltipWrapper').css('display','none');  
/* e[P] = h; */ 
+1

適合我+1。 –

+0

找到那麼什麼?請編輯您不清楚的答案 – csandreas1

+0

@ csandreas1找到有助於達到您的目的地代碼,我們必須進行更改。 :) –

0

查找這個代碼JS-圖像滑塊。JS

for(var b=[],a=0;a<e[d];a++)b[b[d]] 

開始這個從24即A = 24
的邏輯很簡單循環....他們迭代的for循環24即使字符串「滑塊購買提醒」數到24,包括空格。
如果您從24開始迭代循環,則字符串生成邏輯將不起作用,因此它不會顯示在頁面上。所以你的代碼片段應該看起來像

for(var b=[],a=24;a<e[d];a++)b[b[d]]