iphone safari http地址分词

时间:2009-06-03 02:46:44

标签: iphone url safari long-integer break

有没有办法在iphone safari中“断言”一个长的http地址?

目前有一个很长的http地址: 即 http://long/website/address/to/be/displayed/on/iphone/safari

safari会将其渲染为一行,从而影响页面和用户现在必须水平滚动的其他内容。

有没有办法让safari显示:

http://long/website/address/to/
be/displayed/on/iphone/safari

也许css关键字类似于IE中的word-break?

2 个答案:

答案 0 :(得分:1)

在每个/之后添加“头发空间”。屏幕上将不会显示头发空间,但Safari可以将其用作潜在的包装点。净效应正是您所要求的。

这样做:

1)您的页面必须被解释为UTF-8字符集。

2)将每个/更改为/& x200A; - 那样休息将在/之后。在所有的/上做替换。 Safari将选择最好的包装。

有关换行符的更多信息,请参阅http://www.unicode.org/unicode/reports/tr14/tr14-17.html

拉​​里

答案 1 :(得分:0)

我用 一个 { 断言:断言; } 所以浏览器可以将其分解为新行。