整理

<div id="demo">
</div>
<script>
  var x = document.title;
 var y = window.location.hostname
  document.getElementById("demo").innerHTML = x+'<br />https://'+y;
</script>

<br />
<div id="show_data">
載入資料</div>
<script type="text/javascript">
   //=====1==== JSON feed
   //var feedUrl = 'https://n.smady.com/feeds/posts/default?alt=json-in-script&max-results=500&callback=myFunc';
   var feedUrl = 'https://'+ window.location.hostname +'/feeds/posts/default?alt=json-in-script&max-results=5000&callback=myFunc';

   //=====2==== 讀入 JSON 物件並處理資料
   function myFunc(root) {
      var html = [''];
      var entries = root.feed.entry;
      for(var i=0; i<entries.length; i++) {
         html.push(entries[i].title.$t);   //擷取文章標題
         html.push('<'+'br />');
         html.push('<a href='+entries[i].link[2].href+'>');   //擷取文章url
         html.push(entries[i].link[2].href);   //擷取文章url
         html.push('</a><'+'br />');
         //html.push(entries[i].content.$t);   //擷取文章內容
         //html.push('<'+'br />');
      }
      document.getElementById("show_data").innerHTML = html.join('');
   }

   //=====3==== 產生匯入外部 Javascript 檔案的語法
   function IncludeJavaScript(jsFile)  {
      document.write('<'+'script type="text/javascript" src="'+ jsFile + '"><'+'/script>');
   }
   //=====4==== 進行匯入 DATA API
   IncludeJavaScript(feedUrl);
</script>