2

Я разрабатываю веб-приложение для Windows Phone 7 с помощью jQuery mobile.Навигация по страницам в Windows Phone 7 Веб-приложение

Я хочу перейти на страницу, скажем index.html, на sample.html.

function sample() 
{ 
    window.location.href = "Sample.html"; 
    navigator.notification.alert("Navigated);    
} 

Он отлично работает.

Но когда QueryString добавляют "sample.html? ID = 123123"

function sample() 
    { 
     window.location.href = "Sample.html?id=123123"; 
     navigator.notification.alert("Navigated");    
    } 

Эта навигация не работает.

Может ли кто-нибудь обратиться за помощью. Другой способ навигации вместе с querystring также приветствуется.

+0

не работает это означает, что d oesn't navigate, или свойство id не определено? –

+0

@willmel Страница не является наивностью для страницы примера. – siva

ответ

6

Мы не можем использовать строку запроса в веб-приложения с помощью PhoneGap для Windows Phone 7. Вместо этого мы можем использовать Sample.html#12312

0

Что такое txt? Похоже, что это может вызвать исключение при попытке получить доступ к txt.value, поскольку txt имеет значение null. Я предполагаю, что это текстовое поле на странице, так что вы должны были бы получить к нему доступ, как $("input#txt").val(); вместо

+0

На самом деле txt просто для примера. Мы можем просто запрограммировать строку запроса 'Sample.html? Id = 123123' – siva

0

В приложении PhoneGap Windows Phone должно быть как:

document.location = "Sample.html#id=123123"; 

Или:

window.location.href = "Sample.html#id=123123"; 

 Смежные вопросы

  • Нет связанных вопросов^_^