使用javascript基于meta关键字显示不同的div

时间:2015-02-05 10:41:30

标签: javascript html

我试图根据元关键字显示不同的div。

这是我的HTML:

<div id="sv"></div>
<div id="fi"></div>
<div id="uk"></div>
<div id="dk"></div>

元标记,它随上面的div动态变化:

<meta name="keywords" lang="fi">

我使用javascript来完成基于标题标签的完全相同的事情,并且如果它适用于元标记也会喜欢:

$('document').ready(
    function () {
        function _title() {
            var allow = document.title.search("text");
            if (allow > -1) {
                document.getElementById('demo').style.display = "block";
            }
        }
        window.onload = _title;
    }
);

此脚本还需要将div(demo)设置为display none,以供参考,如果有人看到并尝试使用它。我也不能使用jquery。

1 个答案:

答案 0 :(得分:0)

此代码可以帮助您:

<meta name="text" property="text" content="This is text" />
<meta name="video" property="text" content="http://video.com/video33353.mp4" />

脚本:

var x = document.getElementsByTagName("META");
    var txt = "";
    var i;
    for (i = 0; i < x.length; i++) {
        if (x[i].name=="video")
        {
            alert(x[i].content);  // HERE YOU CAN ADD YOU ACTION
         }
    }    

示例jsfiddle:http://jsfiddle.net/muthupandiant/ogfLwdwt/