Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JavaScript i Html otvaranje linka u prozoru na istoj stranici

[es] :: Javascript i AJAX :: JavaScript i Html otvaranje linka u prozoru na istoj stranici

[ Pregleda: 1393 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

arpixone

Član broj: 165827
Poruke: 148
93.87.170.*



+1 Profil

icon JavaScript i Html otvaranje linka u prozoru na istoj stranici02.06.2009. u 11:16 - pre 182 meseci
Postovanje!

Imam problem sa otvaranjem linka na web stranici.
Napravio sam web stranicu i hocu da postignem da se sadrzaj ne otvara u novom prozoru, nego da mi se linkovi otvaraju na isto toj stranici.

Slab sam sa javascriptom, medjutim editovao sam dosta web strana i svugde naidjem na ovaj kod:
Code:

<script charset="utf-8" id="injection_graph_func" src="webmester/injection_graph_func.js"> //(na dosta stranica vidim da ovde ide umesto ""webmaster/injection_graph_func.js"" ide ""webmaster_files/injection_graph_func.js"" u cemu je caka????
</script>


<script id="gwScript" type="text/javascript"> 
 function gwCall(method, argStr)                             
      {                                                           
         var gwProxy = window.document.getElementById('gwProxy'); 
         if (gwProxy)                                             
         {                                                        
            gwProxy.setAttribute('gwMethod', method);             
            gwProxy.setAttribute('gwArgStr', argStr);             
            var e = document.createEvent('MouseEvents');          
            e.initEvent('click',true,true);                       
            gwProxy.dispatchEvent(e);                             
         }                                                        
      }                                                           
                                                                  
      function jsCall()                                           
      {                                                           
         var jsProxy = document.getElementById('jsProxy');        
         if (jsProxy)                                             
         {                                                        
            var jsCode = jsProxy.getAttribute('jsCode');          
            eval(jsCode);                                         
         }                                                        
      }                                                           
                                                                  
      function Gateway()                                          
      {                                                           
         var _P4r4m5_ = {};                                       
         this.addParam = function(name,value)                     
         {                                                        
            _P4r4m5_[escape(name)] = escape(value);               
         }                                                        
                                                                  
         this.callName = function(callName)                       
         {                                                        
            var paramStr = '';                                    
            for (name in _P4r4m5_)                                
            {                                                     
               paramStr = paramStr+                               
                          ((paramStr == '') ? '' : '&')+          
                          name+'='+_P4r4m5_[name];                
            }                                                     
            gwCall(callName, paramStr);                           
         }                                                        
      }                                                           
                                                                  
   function showIFrame(name, url)                                 
      {                                                           
         frames[name].location.href = url;                        
      }                                                           
                                                                  
      function createSrcScriptElement(srcPath)                    
      {                                                           
         var js = document.createElement('script');               
         js.setAttribute('type', 'text/javascript');              
         js.setAttribute('src', srcPath);                         
         document.getElementsByTagName('head')[0].appendChild(js);
      }                                                           
                                                                  
      function createInlineScriptElement(escapedJsCode)           
      {                                                           
         try{                                                     
            var js;                                               
            if(document.standardCreateElement)                    
               js = document.standardCreateElement('script');     
            else                                                  
               js = document.createElement('script');             
            js.setAttribute('type', 'text/javascript');           
            js.text = unescape(escapedJsCode);                    
            document.getElementsByTagName('head')[0].appendChild(js); 
         }                                                                            
         catch(e){                                                                
            //alert(document.createElement);                        
            //alert('ERROR: createInlineScriptElement(): '+e);      
         }                                                                            
      }                                                           
                                                                  
      function invokeInGuiThread(callName, argPtr)                
      {                                                           
         var gwObj = new Gateway();                               
         gwObj.addParam('argPtr',argPtr);                         
         gwObj.callName(callName);                                
      }                                                           
</script>

i dole:<input id="gwProxy" type="hidden"><!--Session data--><input onclick="jsCall();" id="jsProxy" type="hidden"><div id="refHTML"></div>

E sad raumeo sam ja da je ovo zasluzan za to ali jednostavno ne znam da ga koristim

kako se kreiraju

Za sad imam jednu stranicu : index.html i webmaster.html stranicu sad ja webmaster stranicu hocu da prikazem u jednom datom <div id=sredina> </div> prozoru...
kako to da uradim? sta je vas predlog...
Medjutim sadrzaj webmaster.html stranice je isti kao i index.html stranica samo je razlika u sadrzaju...
sa frejmovima znam kako da postignem otvaranje... to me neinteresuje...

Molim za pomoc... unapred zahvalan!!!

Naprimer kao ova web adressa :"http://offdutyband.com"


[Ovu poruku je menjao arpixone dana 02.06.2009. u 12:30 GMT+1]

[Ovu poruku je menjao arpixone dana 02.06.2009. u 12:33 GMT+1]

[Ovu poruku je menjao arpixone dana 02.06.2009. u 14:15 GMT+1]

[Ovu poruku je menjao arpixone dana 02.06.2009. u 14:16 GMT+1]

[Ovu poruku je menjao Aleksandar Ružičić dana 02.06.2009. u 20:29 GMT+1]
 
Odgovor na temu

arpixone

Član broj: 165827
Poruke: 148
93.86.175.*



+1 Profil

icon Re: JavaScript i Html otvaranje linka u prozoru na istoj stranici03.06.2009. u 10:45 - pre 182 meseci
Dal je moguce da niko nezna cemu sluzi JavaScript cod u gore zadatom postu?
 
Odgovor na temu

[es] :: Javascript i AJAX :: JavaScript i Html otvaranje linka u prozoru na istoj stranici

[ Pregleda: 1393 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.