Lösung des Problems, dass der Javascript-Code im ThinkPHP-Controller nicht ausgeführt werden kann

不言
Freigeben: 2023-03-30 08:18:01
Original
2508 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Lösung des Problems vor, dass der Javascript-Code im ThinkPHP-Controller nicht ausgeführt werden kann. Die Verwendung des -Tags von ThinkPHP ist eine sehr praktische Technik kann darauf verweisen.

Das Beispiel in diesem Artikel beschreibt die Lösung für das Problem, dass der Javascript-Code im ThinkPHP-Controller nicht ausgeführt werden kann. Teilen Sie es als Referenz mit allen. Die spezifische Methode lautet wie folgt:

Hier ist eine Beispielanalyse der Lösung für das Problem, dass der Spezialeffektcode von thinkphp im Controller nicht ausgeführt werden kann. Nehmen Sie das Element „Exit“ als Beispiel. Der Link „Exit System“ wird geschrieben. Der Link im Frame links wird dynamisch mit js generiert. Mit anderen Worten: Es kann nicht über das Ziel im Link angegeben werden.

Code kopieren Der Code lautet wie folgt:

$this->assign(&#39;jumpurl&#39;,__url__.&#39;/login&#39;);<br>$this->success("注销成功!");
Nach dem Login kopieren

Wenn Sie es so schreiben, wird rechts die Seite angezeigt, zu der Sie springen möchten Frame. Schreiben Sie den js-Code in die URL. Ich habe diese beiden Codezeilen auskommentiert. Verwenden Sie direkt:

Kopieren Sie den Code Der Code lautet wie folgt:

echo "<script>window.top.location.href=&#39;$url&#39;;</script>";
Nach dem Login kopieren

Dies wird einerseits auch nicht funktionieren, die Konstanten __app__ können nicht sein Wird dagegen in der URL verwendet, ist das Endergebnis der Ausführung, dass das

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage