2012-05-11 13 views

Antwort

1
<input type="button" value="..." onClick="fbLikeDump(); WriteCookie();" /> 
35

Zusätzliche Attribute (in diesem Fall die zweite onClick) wird ignoriert. Anstatt also onclick beide fbLikeDump(); und WriteCookie(); Aufruf, wird es nur fbLikeDump(); nennen. Um dies zu beheben, definieren Sie einfach eine einzelne onclick Attribut und rufen beide Funktionen in sich:

<input type="button" value="Don't show this again! " onclick="fbLikeDump();WriteCookie();" /> 
+0

humm ich fühle mich jetzt ein bisschen wie ein idiot aber ... es funktioniert hahaha danke !!! –

3

Versuchen Sie es:

<input type="button" value="Dont show this again! " onClick="fbLikeDump();WriteCookie();" /> 

Oder auch

<script> 
function clickEvent(){ 
    fbLikeDump(); 
    WriteCookie(); 
} 
</script> 
<input type="button" value="Dont show this again! " onClick="clickEvent();" /> 
1

Geben Sie Ihre Schaltfläche, um eine ID so etwas wie dieses :


<input id="mybutton" type="button" value="Dont show this again! " /> 

verwenden jquery Dann (um diese unauffällig zu machen) und befestigen Aktion klicken Sie wie folgt:


$(document).ready(function(){ 
    $('#mybutton').click(function(){ 
     fbLikeDump(); 
     WriteCookie(); 
    }); 
}); 

(dieser Teil sollte Ihre Js sein zu Datei)

ich erwähnt habe, sollte, dass Sie die jquery benötigen Bibliotheken auf Ihrer Seite, so direkt vor Ihrem Schließkörper Tag fügen sie diese:


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript" src="http://PATHTOYOURJSFILE"></script> 

der Grund nur hinzufügen, bevor Body-Tag für die Leistung der empfundenen Seite mal Laden ist zu schließen

Verwandte Themen