Javascript-Code am Seitenanfang
Michael
- javascript
0 Cheatah0 Michael0 Cheatah0 Michael0 Cheatah0 Michael S.
0 Jörg Peschke0 Michael
Hallo!
Bei fast allen Webseiten deren Quellcode ich betrachte finde ich am Anfang folgenden Code:
<script language="JavaScript">
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
//-->
</script>
und am Ende auch noch welchen. Was hat es genau mit dem auf sich? Ich habe ihn auf fast allen Seiten gesehen. Eben nicht überall, das erscheint mir komisch. Ist das irgend so ein Standard?
Gruss und Dank,
Michael
Hi,
Bei fast allen Webseiten deren Quellcode ich betrachte finde ich am Anfang folgenden Code:
nur fast? Dann stellst Du Deine Firewall offenbar ab und zu ab. Das solltest Du lassen.
Cheatah
Hallo,
nur fast? Dann stellst Du Deine Firewall offenbar ab und zu ab. Das solltest Du lassen.
ne, das mach ich nie. Schau mal zB. hier http://www.pritchy.com/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>pritchy.com — Home</title>
<link href="pritchy_styles.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="http://www.pritchy.com/images/favicon.gif" type="image/gif" />
<link rel="shortcut icon" href="http://www.pritchy.com/images/favicon.ico" type="image/x-icon" />
</head>
<body id="home">
<div id="container">
<div id="header_box">
<h1 id="header">pritchy.com</h1>
</div>
<ul id="nav">
<li id="nav-home"><a href="http://www.pritchy.com/index.html">Home</a></li>
<li id="nav-slideshow"><a href="http://www.pritchy.com/slideshow/slideshow.html">Slideshow</a></li>
<li id="nav-english_1_2"><a href="http://www.pritchy.com/english-1-2">English 1-2</a></li>
<li id="nav-english_3_4"><a href="http://www.pritchy.com/english-3-4">English 3-4</a></li>
<li id="nav-forums"><a href="http://pritchy.com/english-1-2/forums">Forums</a></li>
<li id="nav-useful_links"><a href="http://www.pritchy.com/useful_links.html">Useful Links</a></li>
<li id="nav-contact"><a href="http://www.pritchy.com/contact.html">Contact Me</a></li>
</ul>
<div id="body_text">
<img id="quote" src="http://www.pritchy.com/images/quote.gif" alt="The world is made up of molecules, but held together by stories. ~Brian Swimme, scientist" width="300" height="166" />
<p><span id="first_line">Welcome to pritchy.com,</span> where you’ll find assignments, on-line resources, and student work from the classroom of Lee Pritchard.</p>
<br/>
<p>Use the <a href="http://www.pritchy.com/english-1-2/" title="English 1–2">English 1–2</a> and <a href="http://www.pritchy.com/english-3-4/" title="English 3–4">English 3–4</a> pages to keep track of homework assignments, and check out the <a href="http://www.pritchy.com/useful_links.html" title="Useful Links">Useful Links</a> page for homework help and writing resources. </p>
<br />
<p>Poems are posted on the <a href="http://pritchy.com/english-1-2/forums">Forums</a> page. If you want to post a poem or respond to one, scroll all the way down to the bottom of the page to the response box.</p>
</div><!--body_text div ends-->
<div id="footer">
</div><!--footer div ends-->
</div> <!--container div ends-->
</body>
</html>
Hi,
Schau mal zB. hier http://www.pritchy.com/
und was genau soll ich da sehen?
Cheatah
und was genau soll ich da sehen?
da stehts eben nicht. Sonst fast auf allen Seiten. komisch...
Hi,
da stehts eben nicht. Sonst fast auf allen Seiten. komisch...
bei Dir. Auf Deinem Rechner. Wegen der bei Dir installierten Software, und wegen dessen Konfiguration. Bei mir ist diese Software nicht installiert, bzw. wenn sie es wäre, wäre sie anders konfiguriert. Ich werde den Code also auch nicht auf Seiten sehen, auf denen Du ihn bekommst.
Cheatah
Hi,
das steht vermutlich deswegen nichts, weil die Seite kein Javascipt enthält. Ich denke das dein Virenscanner so schlau ist den Code nur einzubauen wenn Javascript in der Seite vorkommt :)
Gruss
Michael
Tag
Ich habe ihn auf fast allen Seiten gesehen. Eben nicht überall, das erscheint mir komisch. Ist das irgend so ein Standard?
Kann das sein, dass Du einen Virenscanner (Symantec?) laufen hast, der Dir das reinbaut?
Ich habe sowas noch nie gesehen, aber es lässt sich leicht nachvollziehen, was es damit auf sich hat:
function SymError()
{
return true;
}
window.onerror = SymError;
setzt einen Error-Handler auf der Seite, der Fehlermeldungen ignoriert. Wenn JavaScript-Fehler auftreten, passiert folglich nichts.
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
Die Standard window.open-Methode wird durch eine eigene ersetzt, die nichts tut. Offenbar soll damit das Öffnen von Popups verhindert werden.
Grüße,
Jörg
Hallo,
Kann das sein, dass Du einen Virenscanner (Symantec?) laufen hast, der Dir das reinbaut?
ja, das habe ich. Komisch finde ich nur, dass es dies nicht bei allen Seiten macht.
Gruss,
Michael