Hallo,
<script language="javascript" src="pfad?id=100"></script>
Daraus möchte ich dann "id=100" extrahieren.
Und deine Sckript-Datei steckt in "pfad"? Das wird schwierig, da location.search sich immer auf den search-Parameter der HTML-Seite, die die Scripts einbindet, bezieht. Du könntest mit getElementsByTagName() http://selfhtml.teamone.de/javascript/objekte/document.htm#get_elements_by_tag_name (geht dann halt nur in DOM-kompatiblen Browsern) nach "Deiner" Stylesheet-Angabe suchen und dann den String parsen. Was anderes ist AFAIK ohne serverseitige Technologien nicht möglich.
Gibt's denn keine Möglichkeit, wenigstens ein winziges Perl/PHP-Script zu benutzen, dass im Prinzip diese JS-Datei ausliefert, halt nur mit einem "var id = <parameter>;" am Anfang?
Grüße,
Christian