我有这个字符串:
<img class="ui mini avatar image" src="http://graph.facebook.com/fsdgfdgfdgsdfgdfgdfg564d6/picture/?type=large">
facebook
像这样,我怎么能只从那个字符串中找到网址呢?只有这一部分
http://graph.facebook.com/fsdgfdgfdgsdfgdfgdfg564d6/picture/?type=large
答案 0 :(得分:2)
如果你使用jQuery,你可以这样做:
var sourceUrl = $('.image').attr('src'); // Here I'm accessing by class name.
答案 1 :(得分:0)
您也可以使用window.location对象
$assets = MyAssetBundle::register($this);
$imagePath = $assets->baseUrl . '/img/delete-icon.png';
$this->registerJS(<<<JS
$("#delete").attr("src", "$imagePath");
JS
);
MDN网站表示所有浏览器都支持所有这些https://developer.mozilla.org/en-US/docs/Web/API/Location?type=large