webForumDet fria alternativet

desclink

2 svar · 176 visningar · startad av icaaq

icaaqMedlem sedan okt. 20004 910 inlägg
#1

jag tänkte använda mig av jojoxx desclink script som ser ut som följande

[red]
<span id="desc" style="position: absolute;"></span><br>
<script language="JavaScript">
var Id = "desc";
function describe(string){
	if(document.layers){
		with (document[Id].document){
			open();
			write(string);
			close();
		}
	} else if (document.all){
		document.all[Id].innerHTML = string;
	} else if (document.getElementById){
		jxdocrange = document.createRange();
		jxdocrange.setStartBefore(document.getElementById(Id));
		while (document.getElementById(Id).hasChildNodes()){
			document.getElementById(Id).removeChild(document.getElementById(Id).lastChild);
		}
		document.getElementById(Id).appendChild(jxdocrange.createContextualFragment(string));
	}
}
</script>
<br>
<a href="/perl/index.html" onMouseover="describe('Till Perlguiden')" onMouseout="describe('')">Perl</a><br>
<a href="/jscript/index.html" onMouseover="describe('Till JavaScriptguiden')" onMouseout="describe('')">JavaScript</a><br>

[/red]

Men (och det är ju alltid ett men) jag skulle vilja att beskrivningen kunde delas upp på två rader så istället för

[red]
Till JavaScriptuiden
[/red]

så ska det stå tex.

[red]
Till
JavaScriptguiden[/red]

Hur fixar jag det?

colioneMedlem sedan juni 20013 386 inlägg
#2

Lägger in en <Br> i describefunktionens lokala variabel string.

[red]
<span id="desc" style="position: absolute;"></span><br>
<script language="JavaScript">
var Id = "desc";
function describe(string){
	if(document.layers){
		with (document[Id].document){
			open();
			write(string);
			close();
		}
	} else if (document.all){
		document.all[Id].innerHTML = string;
	} else if (document.getElementById){
		jxdocrange = document.createRange();
		jxdocrange.setStartBefore(document.getElementById(Id));
		while (document.getElementById(Id).hasChildNodes()){
			document.getElementById(Id).removeChild(document.getElementById(Id).lastChild);
		}
		document.getElementById(Id).appendChild(jxdocrange.createContextualFragment(string));
	}
}
</script>
<br>
<a href="/perl/index.html" onMouseover="describe('Till [blue][b]<br>[/b][/blue]Perlguiden')" onMouseout="describe('')">Perl</a><br>
<a href="/jscript/index.html" onMouseover="describe('Till [blue][b]<br>[/b][/blue]JavaScriptguiden')" onMouseout="describe('')">JavaScript</a><br>
[/red]
icaaqMedlem sedan okt. 20004 910 inlägg
#3

hmmm :r
guuuu va simpelt
Thanx a million

Genererad på 503 ms · cache AV · v20260730165559-full.f96bc7eb