dododidi
MIS
- Mar 11, 2009
- 2
HI Folks...First of all, sorry I should have posted this in another thread, is there a way to move it?
WORDWRAP: This Problem occurs ONLY in FIREFOX:
I am attempting to include a JS "wordwraping" script on a site using the <WBR> Tag because CSS3
wordwrap does not yet function in FIREFOX, it works to an extent pretty well, BUT with one major problem.
The script error seems to be dependant upon which <a href I go to, once having clicked on the box(DIV) AND then having pressed the
BACK-BUTTON.
EXAMPLE:-
Please take a look at what I mean, with this sample page that I have written extra for this Forum regarding the problem:
the first box(div) leaves a lot of <WBR> tags in there having visited this page and then having pressed the Back-Button
. It is linked to this HTML:
(my homepage, I do stress that I am not spamming,)
but in the second box(div), everything is as it should be after pressing the "Back-Button", there are no
<WBR> tags showing up. it is linked to this HTML :
I dont understand too much about JS, so please bear that in mind when you answere.
This is the script that I am using:
THX
Nigel
WORDWRAP: This Problem occurs ONLY in FIREFOX:
I am attempting to include a JS "wordwraping" script on a site using the <WBR> Tag because CSS3
wordwrap does not yet function in FIREFOX, it works to an extent pretty well, BUT with one major problem.
The script error seems to be dependant upon which <a href I go to, once having clicked on the box(DIV) AND then having pressed the
BACK-BUTTON.
EXAMPLE:-
Please take a look at what I mean, with this sample page that I have written extra for this Forum regarding the problem:
the first box(div) leaves a lot of <WBR> tags in there having visited this page and then having pressed the Back-Button
. It is linked to this HTML:
(my homepage, I do stress that I am not spamming,)
but in the second box(div), everything is as it should be after pressing the "Back-Button", there are no
<WBR> tags showing up. it is linked to this HTML :
I dont understand too much about JS, so please bear that in mind when you answere.
This is the script that I am using:
Code:
<script type="text/javascript">
window.onload = function()
{
if (window.attachEvent == undefined)
{
var tag = document.getElementsByTagName("span");
for (var i = 0; i < tag.length; i++)
{
if (tag.item(i).className == "wordwrap")
{
var text = tag.item(i).innerHTML;
tag.item(i).innerHTML = text.replace(/(.*?)/g, "<wbr />");
}
}
}
}
</script>
</head>
Nigel