• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Syntaxhehler nic.de.ki

Status
Für weitere Antworten geschlossen.

schlurpsel

Neues Mitglied
Hi Leutz,
ich habe ne Homepage programmiert mit einem Klappmenü oben und auf dem Menü sind dann Links mit:
onclick="parent.I1.location='unternehmen/geschichte.html';
parent.I2.location='unternehmen/I2/I2geschichte.html'; return false;".
Das ganze funktionert auch, solange ich über die Domain vom Server draufgehe.
Lege ich allerdings darauf eine subdomain von "de.ki" funktioniert der Link nicht mehr. Er öffnet nichts mehr. Er gibt gleich beim Laden der Seite ne Fehlermeldung mit Syntaxfehler. Hier is der Quelltext in dem der Fehler sein soll.

Code:
 <html>
<head>
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
table { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
h1 { font-size:14pt; color:#000000; }
-->
</style>


<title>Bernhard Schmid - Bauunternehmung</title>
<meta name="Description" content="">
<meta name="Keywords" content="">


<script language='JavaScript' type='text/javascript' src='http://www.aax.de/phpAdsNew-rc42/adpopup.php?n=a3376faa&amp;clientid=1'></script>


</head>
<script type="text/javascript">
document.write('<frameset rows="100%,*" border="0" frameborder="0" framespacing="0">');
document.write('<frame src="http://home.arcor.de/musik-sg/test" noresize scrolling="AUTO">');
document.write('</frameset>');
</script>



<NOSCRIPT>
<frameset rows="60,100%" framespacing="0" frameborder=0>
<frame src="http://www.aax.de/BannerFrame.php3?bgcolor=FFFFFF&adtype=1&rubrik=" noresize scrolling="no" marginheight="4">
<frame src="http://home.arcor.de/musik-sg/test" scrolling="AUTO">
</frameset>
</NOSCRIPT>

<NOFRAMES>
<body>
<a href='http://schmidbau.de.am'>Bernhard Schmid - Bauunternehmung</a><br><br><a href='http://www.aax.de/'> - Dies ist eine kostenlose Domain von: www.de.am</a></body>

</NOFRAMES>
</html>
Er soll in Zeile 9 Zeichen 3 sein. Fehler: Objekt erforderlich.

Hat jemand ne Ahung was ich machen kann, damit das geht?
Ich habe das gleiche auch noch auf ne Subdomain von de.am gelegt. Dort kommt kein Syntaxfehler, aber die Links mit:
onclick="parent.I1.location='unternehmen/geschichte.html';
parent.I2.location='unternehmen/I2/I2geschichte.html'; return false;"
gehen auch nicht.
Schonma Danke
MfG
schlurpsel

Mod-Edit: Code Tags hinzugefügt, bitte demnächst daran denken. (boehseronkel)
 
Zuletzt bearbeitet von einem Moderator:
deine
document.write
anweisungen verursachen den fehler

Du willst mittels document.write das aktuelle dokument beschreiben. Diese existiert allerdings noch nicht wenn du die ausführung startest, da die seite noch nicht komplett geladen ist.

Baue die anweisungen in eine funktion und rufe sie mittels onLoad="" auf
 
hi
danke für die antwort,
allerdings hilft sie mir nicht:-(.
Dieser Code ist von nic.de.ki, nicht meine eigene Seite. An diesem Code kann ich nichts ändern. So ist der Quelltext wenn ich den Quelltext von meiner Domain .de.ki anzeigen lasse.
was könnte ich sonst noch machen?
thx
schlurpsel
 
kannst du bitte einen Link zu deiner Seite posten, ich kann mir nicht vorstellen, dass es ohne die .de.ki-Domain läuft und ohne nicht, die subdomain macht nichts anderes als deine Seite in nen Frame zu laden und in einen anderen Frame Werbung..
 
Das Problem ist hier, dass du das ganze mit javascript machst, da die Seite hier aber shcon in einem Frame geladen wurde kannst du mit window.l1 nicht mehr darauf zugreifen.. Ich würde mir als Arzt aber auch eine eigene .de-Domain holen.
Oder du schreibst die Seite um und benutzt keine Frames, die kommen mit den Frames von free-Domainanbietern durcheinander..
 
hi,
danke für deine Hilfe.
Doch wie soll ich das ohne iframes machen.
Ich möchte mir keine de-Domain kaufen.
Danke
MfG
schlurpsel
 
leider kann ich kein php.
aber kannst du mir vielleicht eine seite nennen, in der ich die Grundlagen lern, die ich brauch.
Oder wie macht man das?
danke
schlurspel
 
hi,
danke für die Webseiten, allerdings kann ich leider damit nicht anfangen :-(. Denn ich versteh nicht, wie das mit php gehen soll.
Kannst du mir das erklären oder machen?
Danke
MfG
schlurpsel

schieb....

Mod-Edit: Beiträge zusammengefügt. Und geschoben wird hier bitte auch nicht, es verstößt gegen die Regeln. Ansonsten hab ich nen hübschen Schlüssel... (Maxi)
 
Zuletzt bearbeitet von einem Moderator:
Hallo,
du kannst auch das Frame der Domain-Umleitung zerstören. Füge dazu folgenden Code im Head ein:
Code:
<script type="text/javascript">
  if (top != self)
    top.location = self.location;
</script>
dann müßte es funktionieren.
 
Jo thx, so geht's.
Doch ist es auch anders möglich, denn jetzt kommt oben in der Adressleiste, sobald die Seite geladen ist, die Adresse, wo die Seite gespeichert ist (die Serveradresse).
MfG
schlurpsel
 
@Fredmonster
Kannst du denn schon php? Ode rwenigstens die Grundlagen?
Hat in diesen Fall kein Zweck, da der Arcor-Server kein PHP unterstützt.

@schlurpsel
Doch ist es auch anders möglich, denn jetzt kommt oben in der Adressleiste ... die Serveradresse
Das ist leider der Nachteil. Beim Zerstören des Frames wird immer die aktuelle Serveradresse angezeigt. Leider ist mir ansonsten nichts anderes bekannt.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben