修复使用包含颚化符(~)的URL时的脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修复使用包含颚化符(~)的URL时的脚本相关的知识,希望对你有一定的参考价值。
If you are using the [TimThumb](http://code.google.com/p/timthumb/ "TimThumb on Google Code") script with a URL the contains tildes (~) and images are breaking, here is the fix...I did not create this snippet but found it extremely useful so I thought I'd make it available here. The URL listed is not mine but where I found it. Enjoy :-)
At line 209 (as of 01-29-13) in the script you will find the following line of code:
`$this->src = $this->param('src');`
Replace that line with the following snippet:
//check if tilde is found in src { foreach($url_parts as $url_part) { //do not include any part with a ~ when building new url { $new_dev_url .= $url_part.'/'; } } //remove trailing slash $this->src = $new_dev_url; } else { $this->src = $this->param('src'); }
以上是关于修复使用包含颚化符(~)的URL时的脚本的主要内容,如果未能解决你的问题,请参考以下文章
关于js----------------分享前端开发常用代码片段