他們說它在此鏈接中有效,但以我為例,當窗口打開時,它會顯示警告href應代表有效的網址我使用了相同的代碼。這里是:<li class="social__item"><div id="mImageBox"><button id="my_image" alt='' src='../../admin/views/images/<?php echo $result['image']; ?>' class="social__link" onclick="fbs_click(this)"><i class="fa fa-facebook"></i></button></div><script>function fbs_click(TheImg) { u=TheImg.src; t=TheImg.getAttribute('alt'); window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436'); return false; } </script> </li>我期望它會打開帶有圖像和共享按鈕的共享窗口,但結果是帶有“確定”按鈕的“ href應該代表有效的URL”。單擊按鈕后,如何解決此問題或在社交媒體上共享圖像還有其他方法?
1 回答

繁星點點滴滴
TA貢獻1803條經驗 獲得超3個贊
更改u=TheImg.src;
為u=TheImg.getAttribute('src');
還請注意,將變量定義為var u
如果您將圖片共享給FB,則使用http://
- 1 回答
- 0 關注
- 159 瀏覽
添加回答
舉報
0/150
提交
取消