Archivlink: javarea.de Forum > JavaScript > Scriptfehler
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Scriptfehler

Pages: [1]

geschrieben von olli26 am 17.11.2005 - 01:52
hallo

ich hab von hier der seite ein fensterscript und versuche da die ganze zeit einen link ein zu bauen doch dann bekomme ich nur noch fehlermeldungen.

hier mal das script:


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: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
<body onMousemove="coordinateWindows()">
<script language="JavaScript">
<!--
// (C) 2004 Klaus Hentschel [ All rights reserved ].
// e-mail: kh@javarea.de
// www: http://www.javarea.de 
// Scriptname: Chromeless-Clone

// Variablendeklaration und Anpassung des Layouts
var bWindow_Mouse = 0;                                        // Fenster an Link oeffnen (1=JA >> 0=nein
var iWidth                                = 450;                          // Breite des Fenster (Tabelle)
var iHeight                         = 200;                          // Hoehe des Fenster (Tabelle)
var ixPos                                 = 270;                                // Startposition des Fenster von Links
var iyPos                                 = 100;                                // Startposition des Fesnter von Oben
var sbg_color                 = "WHITE";                // Hintergrundfarbe des Fenster
var sbr_color                 = "BLUE";                        // Borderfarbe des Rahmen

// TextInhalt des Fensters
var WindowTitle = "<center><b>Bitte Lesen, es geht um die Dollzmaker<br><br>Please goes to vintages, around the Dollzmaker<br><br></b></center>";
var WindowText  = "Dein Text"+
                                                                        "Hier soll der Link rein, den die User klicken müssen / sollen";

// Fenster da oeffnen wo sich der Link befindet
function coordinateWindows(bWindow)
{
        if (bWindow_Mouse)
        {
                ixPos = event.clientX;
                iyPos = event.clientX;
        }
        return bWindow_Mouse;
}

// Browser identifizieren
ie = (document.getElementById && document.all && document.styleSheets) ? true:false;
nn = (document.getElementById && !document.all) ? true:false;

// Tabellengroessen festlegen
if(ie)
        tblheight=10;
else
        tblheight=8;

document.write(
                                                "<div id='cc' style='position:absolute;top:-1000;left:0'>"+
                                                         "<table style='border-style:outset;border-width:1;border-color:"+sbr_color+";background-color:"+sbg_color+"' width='"+iWidth+"' height='"+iHeight+"'>"+
                                                          "<tr>"+
                                                                        "<td height='"+tblheight+"' bgcolor='"+sbg_color+"'>"+WindowTitle+"</td>"+
                                                                "</tr>"+
                                                                "<tr>"+
                                                                        "<td>"+WindowText+"</td>"+
                                                                "</tr>"+
                                                                "<tr>"+
                                                                        "<td><center><input style='border-style:outset;border-width:1;border-color:"+sbr_color+";background-color:"+sbg_color+"' type=button onClick=hiddenWindow() value='Fenster schließen'></td>"+
                                                                "</tr>"+
                                                        "</table>"+
                                                "</div>"
                                                );

// Fenster anzeigen
function showWindow()
{
        if(ie)
        {
                document.getElementById("cc").style.left = ixPos;
                document.getElementById("cc").style.top  = iyPos;
                document.getElementById("cc").style.visibility = "visible";
        }
        else if(nn) {
                document.getElementById("cc").style.left = ixPos;
                document.getElementById("cc").style.top  = iyPos;
                document.getElementById("cc").style.visibility = "visible";
        }
                else alert("Ihr Browser versteht den \"getElementById\" Tag nicht, schade!");
}

function hiddenWindow()
{
        document.getElementById("cc").style.visibility = "hidden";
}
//-->
</script>



weiß jemand, wie ich das beweltigen kann ?


gruss,olli

geschrieben von weisnix am 17.11.2005 - 07:54
Hallo,

welchen Link?

Der im Fenster erscheinen soll so:

var WindowText = "Dein Text <a href='http://www.google.de' target='_blank'>Link</a>";

den zum Öffnen des Fensters in der Seite so:

<a href="javascript:showWindow()">Chromeless-Clone</a>

Gruß

geschrieben von olli26 am 17.11.2005 - 10:17
das geht beides nicht. so bald ich eine verlinkung im script eintrage, kommt beim ausführen mehrere fehlermeldungen.
ich hab schon einiges versucht aber sobald eine url drin steht, geht das script nicht mehr.

geschrieben von weisnix am 17.11.2005 - 13:49
Beim mir geht das.


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.