Autor |
Nachricht |
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Fr 10.11.2006 13:10
Titel Wie Quelltext im IE via JS anschauen? |
|
|
Hallo!
Ich brauche mal wieder Eure Hilfe bitte. Ich benötige ein Script, mit dessen Hilfe der
Seitenbesucher den Quelltext der aktuellen Seite anschauen kann. Was ich bis jetzt
habe funktioniert leider nicht im Internet Explorer. Außerdem müsste sich der Quellcode
in einem neuen Fenster öffnen:
<Script Language="JavaScript">
<!--
function Quelltext()
{
window.location="view-source:"+window.location
}
//-->
</script>
Kann mir jemand helfen und mir sagen, wie ich das ganze IE-konform mache und den
Quellcode im neuen Fenster öffne? Bin in puncto JS noch nicht so bewandert.
Vielen Dank im Voraus und ein schönes Wochenende,
Patrick
|
|
|
|
|
Ghostrider
Dabei seit: 09.11.2006
Ort: Hamburg
Alter: -
Geschlecht:
|
Verfasst Fr 10.11.2006 17:07
Titel
|
|
|
das müßte mit php so ungefähr gehen:
Code: | <?php
$test=('<html><head></head><body><a href="http://www.hamburg.de">Hier steht der gesamte HTML-Quelltext</a></body></html>');
if ($quelltext == 1) {
echo htmlspecialchars($test);
}
else
{
echo $test;
}
?> |
aufrufen kannst Du es dann mit:
Code: | dateiname?quelltext=1 | --> zeigt den Quelltext an
oder
Code: | dateiname?quelltext=0 | --> generiert die "normale" HTML-Seite
Man kann das ganze auch dahin gehend erweitern, daß Du bestimmen könntest, ob alle Inhalte oder nur Teile des Quelltextes angezeigt werden. Achte aber darauf, daß alles im Echo-String korrekt escaped ist. Eine Klasse zum kolorieren des Quelltextes hab ich auch schon mal irgendwo gesehen, kann aber aus dem Stehgreif keinen Link posten.
|
|
|
|
|
Anzeige
|
|
|
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Fr 10.11.2006 17:13
Titel
|
|
|
Dankschön ... probier ich gleich mal aus.
Mache nun erstmal Fireabend.
Liebe Grüße,
Patrick
|
|
|
|
|
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht:
|
Verfasst Fr 10.11.2006 17:20
Titel Re: Wie Quelltext im IE via JS anschauen? |
|
|
bluespoon hat geschrieben: | Kann mir jemand helfen und mir sagen, wie ich das ganze IE-konform mache und den
Quellcode im neuen Fenster öffne? Bin in puncto JS noch nicht so bewandert. |
Seit IE6 SP2 funktioniert das view-source-Protokoll nicht mehr:
Zitat: | Internet Explorer 6 for Windows XP SP2 and later. For security reasons, the view-source protocol is no longer supported. To view the source code for a URL on a Windows XP SP2-based computer, choose the Source command on the View menu. |
http://msdn.microsoft.com/workshop/networking/predefined/view-source.asp
Die einzige Möglichkeit, die ich sehe, ist die von Ghostrider.
|
|
|
|
|
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst So 12.11.2006 19:31
Titel Im Kontext ... |
|
|
Bei mir klappts irgendwie net. Ich denke ich mache da irgendwas falsch.
Kann mir jemand das ganze bitte mal in ein Dokument mit Verweis und
Pi-pa-po packen?!? Und den Quelltext dann online stellen?
Wäre ganz klasse von euch.
Vielen Dank,
Patrick
|
|
|
|
|
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Mo 13.11.2006 11:22
Titel Problem gelöst |
|
|
Vielen Dank an Ghostrider ...
|
|
|
|
|
|
|
|
Ähnliche Themen |
Fehler im Quelltext
Frage zum Quelltext
Quelltext verschlüsseln
Quelltext unsichtbar machen
Javascript | Quelltext bei Objekterzeugung
php trotzdem sehen im quelltext?
|
|