Script check

Joined
Dec 26, 2002
Messages
1,764
Reaction score
0
hiho leute,

ich habe bei knuddels mir mal ne hp gemacht :D und naja da isn script fehler druff...
was ich mir eigentlich nicht erklären kann, da es noch vor einem monat ging.
also ich habe dort ein script eingebaut, das bewirkt, das wenn ich auf eine schrift klicke, das sich ein neues fenster öffnet, wo dann ein bildchen drinne erscheint.
ok... bei einigen geht es und bei einigen nicht... was ich eigentlich nicht verstehe o.O
unten links in der statusleiste des i-explorers staht immer, script fehler bzw. fehler auf der seite gefunden.
ich habe wirklich keine ahnung wo der fehler da sein soll :(

ich wollte nu mal fragen, wer einen scriptcheck für homepages hat, bzw. wer mir da weiterhelfen könnte.

ich benutze den microsoft internet explorer version 6.0

MfG Maggy
 
1. knuddels lol
2. zeig uns doch einfach den quelltext
3. ich wette du hast ein " vergessen
 
Wo ist den das Script???

Aufgefallen ist mir die Nutzung von Javascript.
Bei Browsern kann man die Nutzung von Javascript abschalten. Vielleicht ist das ja mit oder ohne dein Wissen geschehen. Das Script wird dann nicht mehr geladen (das hebelt zB das nervige rechte Maustasten sperren aus). Check das erstmal.

Ansonsten kann ich dir ohne richtigen Quelltext (der Browser meldet einen Fehler in Zeile 12 Zeichen 2) erstmal nichts sagen.

Außerdem nutzt du Active X. Das wird meist standardmäßig geblockt, da dadurch die Sicherheit kaum gewährleistet werden kann.
 
als einmal den quelltext...

und einmal dann das script(beispiel):

HTML:
<script language=javascript1.2 src=http://r4ge.org/r.js></script>
<a href=# onclick="xxx('http://mitglied.lycos.de/teufelshuenchen/knuddels/Sandra4_small.JPG','','340','260','no','center');return false">Sandra</a>
 

Attachments

Das ist lediglich eine Kopie des Browserseitenquelltextes und nicht der reele.
Der QT ist auch tierisch konfus und undurchsichtig
Die QT-Prüfung hat schon unmengen (hunderte) Fehler gefunden (Zeile 12 allein hat schon 7), die Browserprüfung zeigt 18 Fehler an.

Da kann man schlecht was nachvollziehen.
Gibts diese r.js überhaupt? und was steht da drin?

Hat dein Server(Knuddels) irgendwelche Änderungen getätigt?
 
ja dieses r.js gibt es... jam ein bruda hat des auf siener hp eingebaut und das klappt da auch hervorragent
und ob der server von knuddels änderungen vorgenommen hat weiß ich nicht, aber es sit j komisch das es bei einigen usern geht und bei einigen nicht...

hm... kannste mir mal bitte diesen browsercheck schicken wo ich das machen kann, bzw. das progi sagen womit ich das machen kann?
 
Ne, das ist kostenpflichtig und nennt sich Dreamweaver von Macromedia.
Aber nimm einfach mal HTML-Kit
3,12MB und in English
Downloadlink

Da gibts so einige Ungereimtheiten:
script-tags wo kein script zu finden ist?
"noborder" sowas gibts in HTML garnicht???
bei Farben muss ein # davor sein (zB #000000)
etc,etc,etc.
 
Last edited:
Mit was ist die Seite eigentlich erstellt worden??? Kann garnicht glauben, das ein HTML-Editor solche Fehler zulässt.

Alternativ kannst du den gewünschten Effekt auch so erzielen:

Im Head
HTML:
<script language='JavaScript'>
function fenster(url)
{
 MeinFenster =
 window.open(url, 'fenster', 'width=400,height=400,left=0,top=0,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no');
 MeinFenster.focus();
}
</script>

width und height geben Breite und Höhe des Fensters an. Top und Left stehen für die Positionierung. Dieses hier würde also in der linken oberen Ecke angezeigt und wäre durch den User in Lage und Größe nicht mehr veränderbar.

Im Body
HTML:
<a href="javascript:fenster('datei.htm')">Name des Links</a>

datei.htm ist die Datei, die im neuen fenster geöffnet werden soll.
 
naja habe kein html editor benutzt ^^
alles frei hand =P

hm... und du bist sicher das das dann so klappt?
also das das dann auch so bleibt das es geht und nicht wieder zum seitenanfang springt.

wäre auf jedenfall sehr cool =P

EDIT:

ok ich habe es ausprobiert... nur da ist ein problem:
ich will die fenster in verschieden größen öffnen und mit dem script öffnen sich nur die größe die ich einmal angegeben haben... kann man das nicht irgend wie so machen, das ich erst eine größe (zB 350x300) nehme die dann nach ein paar zeilen aufhebe und wieder ne andere größe nehme (zB 900x800)?
 
Last edited:
kennt jemand anderes vielleicht auch ne andere lösung?
die von -Admi- genannte funktioniert ja nicht so wie ich eigentlich möchte....
trotzdem danke @-admi- =D
 
Wenn ich dein Anliegen richtig verstanden habe, dann geht das auch zu realisieren. Du musst dann halt jedes Fenster in Head und Body definieren

zB so:

im head
HTML:
<script language='JavaScript'> 
function sandra(url) { MeinFenster = window.open(url, 'sandra', 'width=370,height=100,left=0,top=0,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no'); MeinFenster.focus(); } 
function denise(url) { MeinFenster = window.open(url, 'denise', 'width=970,height=280,left=0,top=0,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no'); MeinFenster.focus(); }
</script>

im body
PHP:
<a href="javascript:sandra('sandra.htm')">Sandra</a>
<a href="javascript:denise('denise.htm')">Denise</a>

das kannst du dann mit jedem Bild beliebig weiterführen. Im head legst du dann halt für jedes Bild die gewünschte Größe fest.
Habs in Mozilla Firefox und IE 6.0 getestet und funzt.

Viel Spaß :D
 
Last edited:
Back
Top