2015-08-03 7 views
9

मैं वर्तमान में विजुअल स्टूडियो में कॉर्डोवा प्रोजेक्ट पर काम कर रहा हूं। इस परियोजना में, मैं 2 एचटीएमएल पेज बनाने की कोशिश कर रहा हूं, मुझे उन्हें first.html और second.html पर कॉल करने दें।कॉर्डोवा में, किसी अन्य HTML पृष्ठ पर नेविगेट कैसे करें?

पहले.html में, मैं second.html पर एक लिंक जोड़ना चाहता हूं, जो मुझे दूसरे.html पर नेविगेट करने की अनुमति देता है। मैंने 2 तरीकों की कोशिश की। अपवाद::

  1. विंडो स्थान

    window.location = "second.html" 
    
  2. टैग

    <a href=“second.html”></a> 
    

नतीजतन, वे दोनों कह "अपवाद हुआ संदेश एक त्रुटि की वजह से संपत्ति को फिर से परिभाषित नहीं किया जा सकता : संगठन "।

क्या कोई मुझे बता सकता है कि कैसे एक नए पृष्ठ पर नेविगेट करना है?

+0

वैसे, मैं लहर का उपयोग कर रहा मेरे एप्लिकेशन का परीक्षण करने के लिए प्रयास करें। –

+0

डुप्लिकेट? http://stackoverflow.com/questions/12280351/how-navigate-one-page-to-another-page-in-android-phonegap –

+0

क्या टाइपोग्राफ़िकल उद्धरण ' ठीक है? – jperelli

उत्तर

7

आप window.location.href का उपयोग कर किसी अन्य पृष्ठ पर नेविगेट कर सकते हैं। एक उदाहरण आप एक पृष्ठ पर एक पृष्ठ को संचालित करने के लिए नीचे लाइन का उपयोग कर सकते नीचे

function(){ window.location.href = "second.html";} 
+0

यह अभी भी मुझे एक ही त्रुटि देता है। –

1

दिखाया गया है।

$('#yourelement').click(function(){  
    window.location.assign('name_of_page.html'); 
}); 
2

यह काम के लिए मुझे

<!DOCTYPE HTML> 
    <html> 
     <head> 
     <title>My PhoneGap</title> 

       <script type="text/javascript" charset="utf-8" src="cordova-x.x.x.js"></script>  
       <script type="text/javascript" charset="utf-8"> 

       function onLoad() 
       { 
         document.addEventListener("deviceready", onDeviceReady, true); 
       } 

       function onDeviceReady() 
       { 
         // navigator.notification.alert("PhoneGap is working"); 
       } 

       function callAnothePage() 
       { 
        window.location = "test.html"; 
       } 

       </script> 

     </head> 

     <body onload="onLoad();"> 
      <h1>Welcome to PhoneGap</h1> 
      <h2>Edit assets/www/index.html</h2> 
      <button name="buttonClick" onclick="callAnothePage()">Click Me!</button> 
     </body> 
</html> 
संबंधित मुद्दे

 संबंधित मुद्दे