pft... in php kanns ja jeder :-)
das knifflige ist, dass nicht bekannt ist wann das externe script (also das google-zeuch) fertig geladen ist.
blöd - da client-basiert hängt das ausschließlich vom besucher, seiner anbindung und der tagesform von google ab.
ansonsten wäre folgendes das einfachste:
1. Funktion.js
Code:
var _uacct = "UA-xxxx-x";
function GoogleFunktionAufrufen() {
document.getElementsByTagName("script")[1].src = 'http://www.google-analytics.com/urchin.js';
}
function GoogleDings() {
if (typeof(urchinTracker) == 'function') {
urchinTracker();
}
}
2. index.html
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="generator" content="Adobe GoLive">
<title>URL</title>
<link href="css/basic.css" rel="stylesheet" type="text/css" media="all">
<script language="JavaScript" type="text/javascript" src="Funktion.js"></script>
<script language="JavaScript" type="text/javascript" src="dummy.js"></script>
<script language="JavaScript" type="text/javascript">
<!--
GoogleFunktionAufrufen();
//-->
</script>
</head>
<body onLoad="window.setTimeout('GoogleDings()', 10000);">
blubb...
</body>
</html>
wie gesacht: EIGENTLICH
@info@mkpi.de - wenn dein serverlein PHP kann:
machs in PHP!
ein kurzer textfetzen mit dem script-URL der auf jeder Seite inkludiert ist und schon tut das ganz von allein.