使用Javascript动态加载声音链接

时间:2014-12-03 19:41:45

标签: javascript

我试图通过javascript文件和JSON数组(包含链接)来显示一些动态加载的链接。

Link1是另一个网页,在新标签中打开是希望。

Link2是一个托管声音mp3的网站。希望声音只在这个窗口播放,否则在新标签中播放。

我的问题是我不太熟悉js语法,无法知道我错在哪里。

错误没有任何反应:在底部的状态栏中我看到:“#http://etc.com”因为它没有显示的#hash标志但是我需要导航/本地链接的哈希标志

这是指向服务器上的内容的链接,以便您可以看到全局: wordExplorer

以下是代码:

function SetAnchorProperties(aElemObj, classStr, hrefStr) {
  var aStr = arguments[3];
  if (aElemObj) {
    if ((classStr) && (hrefStr)) {
      aElemObj.setAttribute('class', classStr);
      if (hrefStr.search("http")) {
        (aElemObj.setAttribute('href', hrefStr));
      } else {
        (aElemObj.setAttribute('href', '#' + hrefStr));
      }
      console.log(classStr, hrefStr);
      console.log(hrefStr.search("http"));


    }
    if (aStr) {
      aElemObj.textContent = aStr;
    }
  }
}

非常感谢!!

凸轮

0 个答案:

没有答案