-1
function shareNaverBlog() {
var url = "http://blog.naver.com/openapi/share?url=" + getLinkUrl() + "&title=" + document.title;
window.open(url);
}
function getLinkUrl() {
var shareUrl = $("#shareButtons").attr("shareLinkUrl");
//alert($("#shareButtons").attr("shareLinkUrl"));
if (location.href != shareUrl) {
location.href = shareUrl;
}
if (location.href == shareUrl) {
return location.href;
}
}
此代碼是在JavaSript關於共享SNS功能和其中的一部分。如何在HTML中獲取URL?而不是如何在JavaScript上聲明函數?
$(「#shareButtons」)。attr(「shareLinkUrl」);
==>這變種是把URL的HTML文件。
'shareLinkUrl' 爲i定義div的屬性。
'shareLinkUrl'的值是「http://~test.html」。
當我通過NaverBlog共享URL,但是,連接另一URL(不是值)。
如何獲得定義的URL?錯在哪裏?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<title>Test_sns_Slave</title>
<script src="https://code.jquery.com/jquery-2.2.2.min.js"></script>
<script src="//developers.kakao.com/sdk/js/kakao.min.js"></script>
<script src="http://nsk.dl.cdn.cloudn.co.kr/js/share.js"></script>
<script src="//scdn.line-apps.com/n/line_it/thirdparty/loader.min.js" ></script>
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div>
<table id="Table_01" width="100%" border="0" cellpadding="0" cellspacing="0">
\t <tr>
\t \t <td>
<!-- http://nsk.dl.cdn.cloudn.co.kr 로 시작하는 절대경로로 설정. 500KB 이상일 경우, 카카오톡 공유 시, 이미지 표시 되지 않음 -->
\t \t \t <img src="http://nsk.dl.cdn.cloudn.co.kr/event/sharing_sns_test/images/am_letter_201605_no_05.jpg" width="100%" >
\t \t </td>
\t </tr>
\t <tr>
\t \t <td>
\t \t \t <div id="shareButtons" align="center" shareLinkUrl="http://nsk.dl.cdn.cloudn.co.kr/event/sharing_sns_test/test.html"></div>
\t \t </td>
\t </tr>
</table>
</div>
</body>
</html>
因爲每次連接另一個html文件時,代碼的長度會更長。我會連接許多HTML文件。最後,我想鏈接[Main.html]的網址。另外,我添加了HTML。 –