0

我一直在寻找这个,但我没有找到任何我想在我的网站上实现的东西。

这个想法是,如果代码中存在或不存在单词或 url,则显示一些 html 代码或更改一些 css 内容。例如,如果我想显示一个小部件,如果banana它不在代码中......或者如果 urlhttp://bleble/tagged/banana不在代码中......?我该怎么做呢?

我想它必须使用 javascript 和条件,但我只知道 CSS+HTML。

在此先感谢并为我的英语感到抱歉。

window.onload = function() {
// Funcion hecha por Welele antes de usarla pide permiso.
var enlaces = document.getElementsByTagName("a");var contador = 0;
for(var i=0; i<enlaces.length; i++) 
{
if(enlaces[i].href == "http://welele.es/tagged/azas" || enlaces[i].href == "http://welele.es/tagged/azas/") 
    { contador++;}
    if(contador>2){break;}        
}
if(contador>2){$('#goviral').addClass('oculto');}}

这个想法是..如果 contador (计数器)大于 2 类 oculto 将被添加到 goviral id (oculto 类是 .oculto {display:none} )并且它的工作......;)我想这不是最高效的代码是可能的,但这是我的第一个 javascript。

4

2 回答 2

0
var txt = document.querySelector("textarea").value; // pretending the string is
                                                    // from a <textarea>
if(txt.search(/banana/i)==-1){
    //show widget
}

// -or-

var key = new RegExp("http://bleble/tagged/banana","i");
if(txt.search(key)==-1){
    //show widget
}
于 2012-05-20T20:28:20.417 回答
0

将 JavaScript 用于函数式操作并不是最佳实践。

您的网站会单独使用 HTML CSS 吗?

您是否使用 CMS,如果是,您可以执行一些服务器端脚本。

于 2012-05-20T21:38:05.137 回答