2017-10-29 4 views
-1

Ich konvertiere eine Website zu MVC und kann diesen Link nicht richtig in MVC funktionieren. Auf der ursprünglichen Website führt dieser Link eine .js-Datei aus, die ein Spiel erstellt, damit Nutzer die Website zum Spaß zerstören können. Meine Frage ist, wie bekomme ich die onclick dieser Verbindung in MVC richtig funktionieren? Ich habe viel Zeit damit verbracht, in Stack und Google nach einer Lösung zu suchen, ohne Glück.Javascript-Datei auf Link klicken klicken - MVC

<a id="destroy" href="javascript:var%20i,s,ss=['~/Content/bundles/dd.js'];for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}void(0);" title="JavaScript Game"> 
+0

Sie Ihren Code wickeln in einer Funktion und schließen Sie das Skript in der Seite auszuführen und wenn Benutzer auf die Schaltfläche/Link, rufen Sie die Funktion klickt. – Shyju

+0

Dies ist ein JavaScript-Code, es hat nichts mit asp.net MVC zu tun. Es funktionierte jedoch auf der ursprünglichen Site, es sollte auch in der neuen funktionieren, vorausgesetzt, Sie haben alle js-Dateien auf die neue Site kopiert. – ataravati

Antwort

0

Dies kann nicht mit IE arbeiten sollten Sie JQuery verwenden Ereignis hinzuzufügen, klicken Sie den Code aus Tag zu entfernen. und wie folgt vor:

<script> 
    $(document).ready(function(){ 
    $("#distroy").click(function() 
     { 
     //Your Code Here 
     }) 
    }) 
    </script> 
+0

Das hat funktioniert. Danke! – SOUPaLOOP