Archivlink: javarea.de Forum > JavaScript > Benötige eine schnelle Hilfe! Script in IE nicht ausführbar
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Benötige eine schnelle Hilfe! Script in IE nicht ausführbar
Pages: [1]
| geschrieben von helirene am 26.04.2007 - 12:17 |
Hallo zusammen...
Sorry für die Themenbeschreibung, aber ich benötige eine schnelle Hilfe, da ich morgen mit dem Programm an den Start gehen möchte.
Ich habe folgendes Problem mit einen Script. Und zwar kann ich im Firefox die Eingaben in den Feldern machen und sie auch aufrufen, im IE (7) funzt es komplett nicht.
Verstehe das nicht 
Hier mal der Scripte. Ich bedanke mich schon im voraus, für die Antworten und deren Hilfe.
| HTML-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
| <script language="Javascript">
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random")
{LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
}
if(pos=="center")
{LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);
}
function cmt_box( sid )
{
imgobj = document.getElementById( "img_"+sid );
divobj = document.getElementById( sid );
if ( imgobj.src.match( "vid_up.gif" ) )
{
imgobj.src = "vid_down.gif";
divobj.style.position = "relative";
divobj.style.visibility = "visible";
document.SubmitComment.vid_cmt_text.focus();
}
else
{
imgobj.src = "vid_up.gif";
divobj.style.visibility = "hidden";
divobj.style.position = "absolute";
}
}
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}
function confirmx_delete(vid, page) {
var chbox = confirm("Willst Du dieses Video wirklich löschen?");
if (chbox == true) {
window.location="flvideo.php?action=delvideo&vid=" + vid + "&page=" + page;
} else {
//window.location="x";
}
}
</script> |
|
| geschrieben von Micha am 26.04.2007 - 13:53 |
Hallo,
| Zitat | | | Original geschrieben von helirene am 26.04.2007 - 12:17
aber ich benötige eine schnelle Hilfe, |
Das tun alle, die ein Problem haben. Ob sie es besonders hervorheben oder nicht. In der Regel wird jedoch die explizite Aufforderung gern negativ ausgelegt - Drängeln.
| Zitat | | | Original geschrieben von helirene am 26.04.2007 - 12:17
im IE (7) funzt es komplett nicht. |
Funzt[tm] ist keine Fehlerbeschreibung. Diese Fehlerbeschreibung trifft auch auf der Stecker des PC ist nicht in der Dose. Der IE zeigt ein gelbes Dreieck unten links an, schaue nach, was ihm fehlt...
| Zitat | | | Original geschrieben von helirene am 26.04.2007 - 12:17
| HTML-Quelltext | 1:
2:
3:
4:
5:
| <script language="Javascript">
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
...
</script> |
|
Type-Attribut fehlt!
Schuß ins Blaue, die Variabe "myname" enthält unzulässige Zeichen zb Leerzeichen.
Micha |
| geschrieben von Micha am 26.04.2007 - 17:02 |
Hi,
ich versteh Dein Problem gerade nicht. Im IE wird eine Graphik nicht geladen, das entnehme ich dem Screenshot. Ist das Dein Problem?
Micha |
| geschrieben von helirene am 26.04.2007 - 17:09 |
Es soll nicht eine Grafik geladen werden, sondern das Bearbeitungsfenster
Hab jetzt mal schnell die images auf dem root gepackt und da ist das x wie im screen weg.
Ich bekomme die Kriese. Der Kerl hat das mit einer images gemacht aber das ist nicht der Sinn der Sache
ein Popup-Fenster wäre da angebracht gewesen.
Trotz allem die Tabelle wie im Firefox wird nicht angezeigt.
Hätte da jemand die Lösung. Wäre super, hänge fest.  |
| geschrieben von Micha am 26.04.2007 - 19:10 |
Hi,
und der IE zeigt keine Fehlermeldung an?
Micha |
| geschrieben von helirene am 26.04.2007 - 19:32 |
| Zitat | | | Original geschrieben von derletztekick am 26.04.2007 - 19:10
Hi,
und der IE zeigt keine Fehlermeldung an?
Micha |
Hi Micha...
Nein zeigt keine Fehlermeldung an.
Ich bekomme wie im screenshot (Fehler IE) die Ansicht und weiter nichts.
Normalerweise sollte nun dort wie bei Firefox die Tabelle erscheinen.
Gruß René
|
| geschrieben von René am 26.04.2007 - 19:45 |
| ... dann müßtest du mal einen Link zur Seite posten. Aus deinem Quellcode ist nicht ersichtlich wie die Tabelle erstellt/angezeigt werden soll. |
| geschrieben von helirene am 26.04.2007 - 20:46 |
Hi René
Na ja das ist so eine Sache Soll ja morgen an den Start gehen und habe die Seite noch gesperrt für User.
Den Tabellen Code gebe ich mal hier an wenn es nützt.
Code1
| HTML-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
| <tr>
<td width="467" class="tableb" valign="top" align="left">
<div style="width:460px;">
<table cellspacing="2" cellpadding="0" width="460">
<tr><td><span class="normalfont"><b><if($data[cmts]==0)><then>Keine Kommentare</then></if><if($data[cmts]==1)><then>$data[cmts] Kommentar</then></if><if($data[cmts]>1)><then>$data[cmts] Kommentare</then></if></td>
<td align="right" valign="top"><if($wbbuserdata[userid])><then><span class="normalfont"><a href="javascript: void cmt_box('cmtfield');"><img src="images/vid_up.gif" border="0" id="img_cmtfield"/>Kommentar hinterlassen</a></span></then></if></td>
</tr><td colspan="2">
<table border="0" width="467" align="left">
<tr>
<td>
<div style="visibility:hidden;position:absolute;width:460;" id="cmtfield">
<form method="POST" action="flvideo.php" name="SubmitComment">
<input type="hidden" name="postcomment" value="X">
<input type="hidden" name="vid_id" value="$data[vid_filename]">
<textarea rows="3" name="vid_cmt_text" cols="71" wrap="physical"
onKeyDown="textCounter(document.SubmitComment.vid_cmt_text,document.SubmitComment.txtLen1,$f[KON_max_len_comment])"
onKeyUp="textCounter(document.SubmitComment.vid_cmt_text,document.SubmitComment.txtLen1,$f[KON_max_len_comment])"></textarea>
<br /><input type="submit" value="Kommentar senden" name="cmt_send" class="input">
<input readonly type="text" name="txtLen1" size="3" maxlength="3" value="$f[KON_max_len_comment]" class="input">
<span class="smallfont"><b>Hinweis:</b> Maximal $f[KON_max_len_comment] Zeichen erlaubt.</span></form>
</div>
</td>
</tr> |
Code2 wie screenshot
| HTML-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
| <tr>
<td colspan="3" class="tableb" align="center">
<if($iseditable == TRUE)><then><div style="visibility:hidden; position:absolute; width:50;" id="edit_$data[vid_filename]">
<table cellpadding="0" cellspacing="0" border="1" class="tableinborder" width="800">
<tr>
<td class="tablea">
<form method="POST" action="flvideo.php" name="x_$data[vid_filename]">
<input type="hidden" name="action" value="edit">
<input type="hidden" name="vid_id" value="$data[vid_filename]">
<table border="0" width="100%">
<tr>
<td width="20%" align="left" valign="center"><span class="normalfont"><b>Titel:</b></span></td>
<td width="20%" align="left" valign="center"><span class="normalfont"><b>Beschreibung:</b></span></td>
<td width="20%" align="left" valign="center"><span class="normalfont"><b>Tags:</b></span></td>
<td width="12%" align="left" valign="center"><span class="normalfont"><b>Status:</b></span></td>
<td width="28%" align="left" valign="center"><span class="normalfont"><b>Kategorie:</b></span></td>
</tr>
<tr>
<td width="20%" align="left" valign="top"><input class="input" type="text" name="vid_edit_title" size="20" maxlength="$f[KON_max_len_title]" value="$data[vid_title]" onKeyDown="textCounter(document.x_$data[vid_filename].vid_edit_title,document.x_$data[vid_filename].txtLen1_$data[vid_filename],$f[KON_max_len_title])" onKeyUp="textCounter(document.x_$data[vid_filename].vid_edit_title,document.x_$data[vid_filename].txtLen1_$data[vid_filename],$f[KON_max_len_title])"><br /><span class="smallfont"><input readonly type="text" name="txtLen1_$data[vid_filename]" size="2" maxlength="2" value="$f[KON_max_len_title]" class="input"> Zeichen noch übrig</span></td>
<td width="20%" align="left" valign="top"><textarea class="input" rows="3" name="vid_edit_description" cols="30" onKeyDown="textCounter(document.x_$data[vid_filename].vid_edit_description,document.x_$data[vid_filename].txtLen2_$data[vid_filename],$f[KON_max_len_description])" onKeyUp="textCounter(document.x_$data[vid_filename].vid_edit_description,document.x_$data[vid_filename].txtLen2_$data[vid_filename],$f[KON_max_len_description])">$data[vid_description]</textarea><br /><span class="smallfont"><input readonly type="text" name="txtLen2_$data[vid_filename]" size="4" maxlength="4" value="$f[KON_max_len_description]" class="input"> Zeichen noch übrig</span></td>
<td width="20%" align="left" valign="top"><textarea class="input" rows="3" name="vid_edit_tags" cols="30" onKeyDown="textCounter(document.x_$data[vid_filename].vid_edit_tags,document.x_$data[vid_filename].txtLen3_$data[vid_filename],$f[KON_max_len_tags])" onKeyUp="textCounter(document.x_$data[vid_filename].vid_edit_tags,document.x_$data[vid_filename].txtLen3_$data[vid_filename],$f[KON_max_len_tags])">$video[vid_tags]</textarea><br /><span class="smallfont"><input readonly type="text" name="txtLen3_$data[vid_filename]" size="3" maxlength="3" value="$f[KON_max_len_tags]" class="input"> Zeichen noch übrig</span></td>
<td width="12%" align="left" valign="top"><input $status_public type="radio" value="public" name="vid_edit_categorie"><span class="smallfont">öffentlich</span><br /><input $status_privat type="radio" value="privat" name="vid_edit_categorie"><span class="smallfont">privat</span></td>
<td width="28%" align="left" valign="top"><span class="smallfont">$cats</span></td>
</tr>
<tr>
<td colspan="4">
<input type="submit" value="Speichern" class="input" name="vid_edit_submit">
<input type="reset" value="Zurücksetzen" class="input" name="vid_edit_reset"></td>
</tr> |
|
| geschrieben von René am 27.04.2007 - 07:38 |
Hallo René,
habe in deinem Code mal zwei Stellen rot markiert. Lösche das mal bzw. wie sieht es dann aus? |
| geschrieben von helirene am 28.04.2007 - 16:34 |
| Zitat | | | Original geschrieben von René am 27.04.2007 - 07:38
Hallo René,
habe in deinem Code mal zwei Stellen rot markiert. Lösche das mal bzw. wie sieht es dann aus? |
Hi Namensvetter René 
Habe deine Anweisung ausgeführt und es funktioniert soweit.
Im IE wird endlich auch das angezeigt wie im Firefox. *freu* Vielen Dank dafür.
Nur bestehen noch kleine Probleme.
Rufe ich die Liste auf, dann bekomme ich das wie im bild01 (im Firefox und IE).
Zwischen den Videos heller Hintergrund ohne Aufgabe. Es müsste aber wie bild03 ausschauen.
Klick ich auf den Button (wie Pfeil bild01) erhalte ich die Ansicht im bild02.
Es muss aber wie bild03 aussehenen und erst nach Klick (wie im bild01) wie bild02 sein.
Nach erstmaliger Öffnung (wie bild02) und wieder Schließung des Bearbeitungsfensters, öffnet sich das Bearbeitungsfenster nicht mehr.
Es ist nur noch der helle Hintergrund (wie bild01) zu sehen (ohne Bearbeitungsfenster).
Das ist mal wieder nur im IE so 
bild01
http://www.helicopter-air.de/fehlerjava/bild01.jpg
bild02
http://www.helicopter-air.de/fehlerjava/bild02.jpg
bild03
http://www.helicopter-air.de/fehlerjava/bild03.jpg
Dankende Grüße René |
| geschrieben von René am 30.04.2007 - 10:01 |
Hallo René,
so läßt sich das nicht klären, stelle die Seite Online so das man das mal richtig ansehen kann. |
| geschrieben von helirene am 01.05.2007 - 13:28 |
| Zitat | | | Original geschrieben von René am 30.04.2007 - 10:01
Hallo René,
so läßt sich das nicht klären, stelle die Seite Online so das man das mal richtig ansehen kann. |
Hi René
Danke für die Hilfe. Hier der Link http://www.TheAviatorClips.eu
SG René
|
| geschrieben von René am 01.05.2007 - 16:03 |
Hallo René,
also ich werde in ein Forum weitergeleitet und dort soll ich laut meinem Browser irgendwas von Axis installieren, das mache ich nicht. Ansonsten habe ich Minuten gewartet aber die Seite gibt mir nur einen blauen Hintergrund und will einfach nicht fertig laden. Ich habe hier nur ISDN und auch keine Flat dazu.
Du mußt schon einen Link direkt zur Problemseite posten. |
|