• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

mal 2 fragen....

Schnapper

New member
hi,

also, wie gesagt, ich hätte da mal 2 fragen.
erstens, kann ich mit javascript herausfinden, ob der user cookies eingeschaltet hat? wenn ja, wie funktioniert das?
zweitens, kann ich, wenn ich eine meldung mit "alert" erzeuge, den titel/überschrift ändern? also, das da nich immer "internet explorere bzw netscape" steht?

vielen dank schon mal im voraus :)


Schnapper
 
hi,

so dann werden wir mal sehen ob wir dir helfen können....


(zur) 1 .Frage
ja du kannst überprüfen ob jemand cookies activiert hat oder nicht

<script language="JavaScript">
<!--
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
var enabled="";
var exp = new Date();
exp.setTime(exp.getTime() + (60*1000));
SetCookie ('wannasomecookie', 1, exp);
enabled = GetCookie('wannasomecookie');
//-->
</script>
<table cellspacing="2" cellpadding="2">
<tr>
<td><font face="Arial,Helvetica,MS Sans Serif" size="-1">Cookies: </font></td>
<script language="JavaScript">
<!--
if (enabled==null) document.write("<td><font face='Arial,Helvetica,MS Sans Serif' size='-1'>Cookies nicht erlaubt</font></td>");
else document.write("<td><font face='Arial,Helvetica,MS Sans Serif' size='-1'>Cookies erlaubt</font></td>");
//-->
</script></td>
</tr>
</table>

(zur) 2.Frage

jaein,du kannst zwar den Titel ändern
<a href="#" onmouseover="window.document.title='Java.topcool.de'">Beispiel</a>
aber den Schriftzug Internet Explorer bekommst du so nicht weg,dazu müstest du dein System mächtig gut kennen um die Datei zu finden welche diesen Schriftzug in der Titelzeile Implementiert....
keine Chance.


ciao,
Klaus...
 
irgendwie funktioniert das nich

hi klaus,

hab das jetzt mal ausprobiert mit den cookies, aber ich bekomme immer nur "cookies erlaubt", auch wenn ich sie deaktiviert habe.
hast du ne idee, was ich da noch falsch mach?

bye

Schnapper
 
Hallo !

schau mal nach ob im cache ein cookie abgelegt wird.... sollte das der Fall sein dann deaktiviere es.Solltest du aber trotzdem nach deaktivierten Cookie wieder ein Cookie im cache finden dann liegt das nicht am Script.Ich geh mal davon aus das irgendeine Einstellung nicht funzt.
Keine Ahnung......


ciao,
Klaus...
 
hi klaus,

ich habe es auch gerade getestet...bei mir zeigt der auch immer an, dass cookies aktiv sind...obwohl ich eine eingabeaufforderung eingestellt habe...
 
Zurück
Oben