Als «script-tag» getaggte Fragen

5
Wann sollten <script> -Tags sichtbar sein und warum können sie?
Ein scriptElement, das so gestaltet wurde, dass es display:blocksichtbar erscheint. Warum ist es möglich und gibt es einen realen Anwendungsfall, in dem dies gewünscht wird? td &gt; * { display: block; } &lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt; var test = 1; &lt;/script&gt;von 1 &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; Führen Sie das Code-Snippet …
142 html  css  script-tag 

15
So erkennen Sie, ob ein <script> -Tag nicht geladen werden konnte
Ich &lt;script&gt;füge einer Seite dynamisch Tags hinzu &lt;head&gt;und möchte feststellen können, ob das Laden auf irgendeine Weise fehlgeschlagen ist - ein 404, ein Skriptfehler im geladenen Skript, was auch immer. In Firefox funktioniert dies: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { alert("Loading failed!"); } document.getElementsByTagName('head')[0].appendChild(script_tag); …

9
Wie füge ich nach dem Laden der Seite dynamisch ein <script> -Tag über jQuery ein?
Ich habe Probleme damit. Ich habe zuerst versucht, meine Skript-Tags als Zeichenfolgen festzulegen und sie dann nach dem Laden der Seite mit jquery replaceWith () zum Dokument hinzuzufügen: var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); Aber ich habe String-Literal-Fehler auf dieser Var. Ich habe dann versucht, die Zeichenfolge wie …

9
HTML / Javascript: Zugriff auf JSON-Daten, die in ein Skript-Tag mit src-Set geladen wurden
Ich habe diese JSON-Datei, die ich auf dem Server generiere, den ich auf dem Client zugänglich machen möchte, da die Seite sichtbar ist. Grundsätzlich möchte ich Folgendes erreichen: Ich habe das folgende Tag in meinem HTML-Dokument deklariert: &lt;script id="test" type="application/json" src="http://myresources/stuf.json"&gt; Die in ihrer Quelle angegebene Datei enthält JSON-Daten. Wie …

12
Wie übergebe ich Parameter an ein Script-Tag?
Ich habe das Tutorial DIY Widgets gelesen - So binden Sie Ihre Site in eine andere Site für XSS Widgets von Dr. Nic ein. Ich suche nach einer Möglichkeit, Parameter an das Skript-Tag zu übergeben. Zum Beispiel, damit Folgendes funktioniert: &lt;script src="http://path/to/widget.js?param_a=1&amp;amp;param_b=3"&gt;&lt;/script&gt; Gibt es eine Möglichkeit, dies zu tun? Zwei …

7
Kann ich einen Browser bitten, <script> s nicht innerhalb eines Elements auszuführen?
Ist es möglich, Browsern anzuweisen, kein JavaScript aus bestimmten Teilen eines HTML-Dokuments auszuführen? Mögen: &lt;div script="false"&gt; ... Dies kann als zusätzliches Sicherheitsmerkmal nützlich sein. Alle gewünschten Skripte werden in einen bestimmten Teil des Dokuments geladen. In anderen Teilen des Dokuments sollten keine Skripte vorhanden sein, und falls vorhanden, sollten sie …

4
Wie kann ich einen JSON im Script-Tag aus JavaScript lesen?
Ich habe eine dynamisch generierte Seite, auf der ich ein statisches JavaScript verwenden und ihm eine JSON-Zeichenfolge als Parameter übergeben möchte. Ich habe diesen Ansatz von Google gesehen (siehe Googles +1-Schaltfläche: Wie machen sie das? ). Aber wie soll ich die JSON-Zeichenfolge aus dem JavaScript lesen? &lt;html&gt; &lt;head&gt; &lt;script src="jquery-1.6.2.min.js"&gt;&lt;/script&gt; …

6
Wie erzwinge ich das Neuladen und erneute Ausführen eines Skripts?
Ich habe eine Seite, die ein Skript von einem Drittanbieter lädt (Newsfeed). Die srcURL für das Skript wird beim Laden dynamisch zugewiesen (pro Code eines Drittanbieters). &lt;div id="div1287"&gt; &lt;!-- dynamically-generated elements will go here. --&gt; &lt;/div&gt; &lt;script id="script0348710783" type="javascript/text"&gt; &lt;/script&gt; &lt;script type="javascript/text"&gt; document.getElementById('script0348710783').src='http://oneBigHairyURL'; &lt;/script&gt; Das von dort geladene Skript http://oneBigHairyURLerstellt …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.