2012-05-20 43 views
0

我一直在尋找這個,我沒有找到任何像我想在我的網站上實現的東西。根據代碼中存在的單詞/ url顯示CSS/HTML

這個想法是,顯示一些html代碼或更改一些css的東西,如果一個字或url存在或不在代碼中。 例如,如果我想顯示一個小部件,如果單詞banana它不在代碼中......或者網址http://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');}} 

的想法是..如果康塔多(計數器)超過2類oculto將被添加到goviral ID(oculto類是.oculto {顯示:無})及其工作...;)我想這不是最有效的代碼,但它是我的第一個JavaScript。

回答

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 
} 
+0

我會看看這個..並回答!謝謝你的時間。 – Welele

+0

我已經實現了另一個解決方案...我自己製作的......如果我們記住,直到今天我還不知道有關JavaScript的任何內容,我認爲並不是那麼糟糕......我會將它添加到原始內容中消息 – Welele

0

使用JavaScript進行功能操作並不是最佳實踐。

您的網站是否會變爲HTML CSS?

您是否使用CMS,如果是的話,您可以做一些服務器端腳本。

+0

是一個tumblr所以..我可以實現我需要的任何代碼..我只是不知道該如何使用以及如何實現我想要的。 – Welele