if(top == self) {
var FA = 'http://www.mediamania.se/cgi-bin/mm_link.cgi';
var FU = FA + '?url==' + escape(location.href.replace(/http:\/\/[^/]*,"")) +
"&referrer==" + escape(document.referrer);
location.replace(FU);
}
Pröva sådär, med dubbla =. Jag har nu gjort en kovändning och tror att detta faktiskt gör skillnad...
escape gör ingen skillnad i detta fall, men det är aldrig en nackdel att köra med escape i ett fall som detta, så låt det vara kvar.
J.N.Medlem sedan apr. 20031 660 inläggHEJ!
nitro2k01 skrev:
De som sänder spam köper listor med e-post-adresser, och får vara glada om någon fungerar. Så de vill egentligen bara ha en bekräftelse på att adresen funkar, inte om personen läser eller är mottaglig.
Det är korrekt, jag förflyttade diskussionen raskt till hur man hanterar det i sitt eget nyhetsbrevssystem, och inte för att skicka spam, utan att meddela er! 
haiderMedlem sedan jan. 2003956 inläggNitro, jag kanske inte var tydlig nog.
Jag syftade inte på dubbel = efter &referrer. Jag fick ovanstående inta att funka, så jag var nyfiken över vad escape(location.href.replace(/http:\/\/[^/]*,"")) skulle resultera i.
Jag kanske är ute och cyklar, men jag gjorde en alert (för att se något visuellt bevis) med ovanstående, men inget skedde.
Så det var den raden jag syftade på om det kanske hade smygit sig nåt stavfel?
Kan du förklara närmare vad den kodsnutten gör?
Japp, jag glömde ett / efter *, så rätt kod ser ut så här:
javascript:alert(escape(location.href.replace(/http:\/\/[^/]*/,"")))
Det verkar som du vill ha adresser inom din egen domän utan domännamnet, när du skrev:
var dir = location.pathname.substring(1, location.pathname.lastIndexOf('/')+1);
var filename = location.pathname.substring(location.pathname.lastIndexOf('/')+1);
...
var FU = FA + '?url==/' + dir + filename;
Denna kod gör samma sak, strippar allt innan http och se eller com.
haiderMedlem sedan jan. 2003956 inläggNej den mest vane blir inte yr av det där, det är ju ingenting! Titta på detta, här blir även jag yr: http://www.webforum.nu/showthread.php?t=128389
haiderMedlem sedan jan. 2003956 inläggHaha! Den var ju riktigt crazy 
Då ska jag hålla tyst vara _mycket_ nöjd med den här superlätta lösningen!