Ich wollte nur wissen, ist es möglich, die Quelle eines iframe ohne Seitenpostback zu ändern? wenn ja, dann wie.Ist es möglich, die Quelle eines iframe ohne Seitenpostback zu ändern?
Antwort
Mit der Methode jquery.attr() können Sie den Parameter src ändern.
$("#myifrm").attr("src","your url here");
Um eine Arbeitsprobe, werfen Sie einen Blick auf diese zu sehen: http://jsfiddle.net/YCDtj/
:: Vielen Dank. Das hat mir wirklich geholfen. –
Wenn ich Ihre Frage richtig bin immer, Antwort ist nein.
Wenn Sie die Quelle eines Iframes ändern, wird eine neue Seite geladen.
Wenn Ihr Markup
<iframe id='myframe' src='http://www.abc.com' ></iframe>
ist und was Sie tun,
document.getElementById('myframe').src = 'http://www.xyz.com';
es wird neu geladen und geöffnet xyz.com.
Und wenn ich nur einen Teil oder einen Parameter meines iFrame src ersetzen möchte? –
Sie sollten es versuchen, um es zu testen. Das Ersetzen des Hash sollte nicht neu geladen werden, sondern den Parameter ersetzen. – Jashwant
Zum ersten Last: $ (document) .ready (function() {var myIframe = document.getElementById ('yourIFrameID');
if(myIframe != undefined || myIframe != null)
myIframe.src = "newSource";
});
und rufen Sie folgende setIFrameSrc() Funktion von jedem
function setIFrameSrc(newURL)
{
var myIframe = document.getElementById('yourIFrameID');
if(myIframe != undefined || myIframe != null)
myIframe.src = newURL;
}
- 1. ist es möglich, die Breite/Höhe eines Iframe innerhalb von
- 2. Ist es möglich, im Perl-Debugger einen Haltepunkt festzulegen, ohne die Quelle zu ändern?
- 3. Ist es möglich reCAPTCHA ohne iframe und Javascript zu verwenden?
- 4. Ist es möglich, die Hintergrundfarbe eines CMFCEditBrowseCtrl-Steuerelements zu ändern?
- 5. Ist es möglich, die Ausrichtung eines UISearchBar-Platzhalters zu ändern?
- 6. Ist es möglich, angularjs Ausdrücke innerhalb eines iframe zu aktualisieren?
- 7. Ist es möglich, die Quelle der Website-Daten zu finden?
- 8. Ändern der iframe-Quelle mit jquery
- 9. Ist es möglich, ddl eines Pakets ohne Paketkörper zu extrahieren
- 10. Ist es möglich, die CSS-Skalierung zu ändern, ohne zwischen den Zuständen beim Scrollen zu flackern?
- 11. Ist es möglich, die Transaktionalität eines Prozesses zu testen?
- 12. Ist es möglich, die Quelle eines Off-Heap-Speicherlecks zu erkennen?
- 13. System.Web.UI.WebControls.Calendar ist es möglich, die Farbe einzelner Auswahlen zu ändern?
- 14. Ist es möglich, Iframe-Unterressourcen mit Service-Mitarbeitern zu proxygrafieren?
- 15. Ist es nicht möglich, nytimes.com iframe?
- 16. Ist es möglich, Stackdriver-Überwachungsagent von der Quelle zu kompilieren
- 17. Ist es möglich, den im Schema in Solr angegebenen Analysator zu ändern, ohne von der ursprünglichen Quelle neu zu indizieren?
- 18. Ist es möglich, django-crispy-form FormHelper zu verwenden, ohne die Formularklasse zu ändern
- 19. Ist es für Scala möglich, generalisierte Generika zu haben, ohne die JVM zu ändern?
- 20. Iframe-Quelle von HTTP zu HTTPS mit jQuery ändern
- 21. WPF - ist es möglich, die Deckkraft einer GridColumn zu ändern?
- 22. ttk.Combobox: Ist es möglich, die Schriftart einzelner Artikel zu ändern?
- 23. Ist es möglich, die erste Abbruchbedingung in BGL zu ändern?
- 24. MakeCert - Ist es möglich, die Schlüsselgröße zu ändern?
- 25. Ist es möglich, die Telefonnummer beim Telefonieren zu ändern?
- 26. Jmeter-Ist es möglich, die Verarbeitungsreihenfolge zu ändern
- 27. Ist es möglich, die Aktionsbalken-Registerkarte programmgesteuert zu ändern?
- 28. Ist es für einen Kunden möglich, die Zahlungsmethode zu ändern?
- 29. Ist es möglich, die Schriftfarbe einer TTabSheet-Registerkarte zu ändern?
- 30. Ist es möglich, die Konsolenschriftgröße in IntelliJ IDEA zu ändern
Sie könnten zum Beispiel jquery.load() - Funktion verwenden :) –
Bitte geben Sie eine Demo oder einen Beispielcode ein. –
Überprüfen Sie jquery Dokumentation und tun Sie es selbst, es ist einfach. –