Du kanske kan avända Spit istället för Regex..
http://www.devguru.com/Technologies/ecmascript/quickref/string_split.html
Mvh
Pär
4 svar · 269 visningar · startad av Sasch
Hej,
Satt hemma och meckade och komp att jag måste skära av en sträng nåt i följande stil (Kan ju för övrigt säga att jag avskyr regular expressions):
<a href="bild.html?http://www.imgdb.se/arkiv/olle.jpg">Visa bild</a>
bild.html
<script language="JavaScript">
function getImage() {
var Address = document.location;
var ImgLocation = RegExp(Något tjosan som ger mig adressen efter frågetecknet);
document.write ("<img src=''+ ImgLocation +'' border='0'>")
}
getImg();
</script>
Du kanske kan avända Spit istället för Regex..
http://www.devguru.com/Technologies/ecmascript/quickref/string_split.html
Mvh
Pär
Löst på nedanstående stätt :D
[b]bild.html?http://www.imgdb.se/arkiv/olle.jpg[/b]
<script language="JavaScript">
function getImg() {
myString = new String(document.location)
splitString = myString.split("?")
imgURL = "<img src='" + splitString[1] +"' border='0'>"
document.getElementById('img').innerHTML = imgURL;
}
</script>
<body onLoad="getImg();">
<div id="img" style="width:100%;height:400px;overflow:auto;"></div>
<script type="test/javascript">
function getImg() {
document.getElementById('img').innerHTML = '<img src="' + location.search.substring(1) +'" border="0">';
}
</script>
<body onload="getImg();">
<div id="img" style="width:100%;height:400px;overflow:auto;"></div>