HighDots Forums  

random Parameter mitgeben

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss random Parameter mitgeben in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Patrick Finger
 
Posts: n/a

Default random Parameter mitgeben - 10-04-2007 , 12:30 PM






Hallo Scripter

Ich binde ein dynamisch generiertes script von einem Handler ein.

<script src="http://www.ölkajsdf.ch/GetScript.ashx"></script>

funktioniert soweit gut, nur wird zB beim IE7 der GetScript.ashx-Handler
im cache gespeichert und folglich immer dasselbe script gezogen.

Um den Cache zu umgehen will ich der url einen random-parameter anfügen.

PSEUDO-WUNSCH-CODE
<script src="http://www.ölkajsdf.ch/GetScript.ashx?" + Math.random()>
</script>

Nachfolgendes funktioniert, aber ich vermute das müsste einfacher gehen:

<script language="javascript">
var r = Math.ceil(Math.random() *= 10000);
var url = "\"ttp://www.ölkajsdf.ch/GetScript.ashx?" + r;
document.write("<script language=\"javascript\" src =" + url + "\"
Quote:
/sc" + "ript>");
/script


Vielen Dank im Voraus

Gruss Patrick


Reply With Quote
  #2  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: random Parameter mitgeben - 10-04-2007 , 02:11 PM






Patrick Finger wrote:
Quote:
Ich binde ein dynamisch generiertes script von einem Handler ein.
^^^^^^^^^^^^^^^^^
Parse error.

Quote:
script src="http://www.ölkajsdf.ch/GetScript.ashx"></script

funktioniert soweit gut, nur wird zB beim IE7 der GetScript.ashx-Handler
GetScript.ashx ist kein Handler, sondern einfach ein Script.

Quote:
im cache gespeichert und folglich immer dasselbe script gezogen.
http://www.mnot.net/cache_docs/


PointedEars
--
Quote:
ECMAScript ist somit nicht mit dem W3C-DOM kompatibel. Richtig?
Hunde sind zu Fischsuppe nicht kompatibel. Nachts ist es kälter als
draußen. Wo ist der Zusammenhang zwischen W3C-DOM unter z.B. Java oder
PHP und ECMA-Script? (Georg Maaß in dcljs <3D118071.4030904 (AT) vnett (DOT) de>)


Reply With Quote
  #3  
Old   
Patrick Finger
 
Posts: n/a

Default Re: random Parameter mitgeben - 10-05-2007 , 01:19 AM



Danke für die Antwort

Serverseitig ist GetScript.ashx sehr wohl ein Handler.. Zumindest wird
diese Art Klasse in ASP.NET so bezeichnet.

public class GetScript : IHttpHandler {

Quote:
Parse error.
?

Die im Cache abgelegte Datei ist wie Du richtig bemerkt hast sehr wohl
nur ein Script.

merci


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.