помогите мне, Я хочу скрыть свой адресный адрес в моем asp.net-сайте.Могу ли я скрыть наш адресной строке url в asp.net
ответ
вы можете скрыть адресную строку, используя javascript
не Asp.net
window.document.statusbar.enable = false;
Вы можете попробовать закрыть текущее окно, а затем открыть новый:
var dimensions = 'toolbars=no,menubar=no,location=no,scrollbars=yes,resizable=yes,status=yes';
window.opener = self;
window.close();
window.open('http://example.com/foo.htm', '_blank', dimensions);
window.moveTo(0, 0);
window.resizeTo(screen.width, screen.height - 100);
Не гарантируется кросс-браузер , Похоже, что он работает над IE.
В настоящее время большинство браузеров, похоже, отвергают это поведение. Например, Firefox: see this.
Try This
window.open('MyPage.aspx','Title','toolbar=no,status=no,resizable=1,scrollbars=1,menubar=no,location=no,width='+screen.width+',height=700');
Это, кажется, работает очень хорошо - увидеть эту статью Скотта J ... т.е. Javascript функция - Нормированный скрыть адресную строку для IOS & Android:
http://24ways.org/2011/raising-the-bar-on-mobile
Я получил это, чтобы нормально работать на странице .Net .master (необходимо установить минимальную высоту тела тела.) т.е. на странице .master добавить следующее:
<style type="text/css">body {min-height: 480px;}</style>
<script type="text/javascript">
/*
* Normalized hide address bar for iOS & Android
*/
(function(win){
var doc = win.document;
// If there's a hash, or addEventListener is undefined, stop here
if(!location.hash && win.addEventListener){
//scroll to 1
window.scrollTo(0, 1);
var scrollTop = 1,
getScrollTop = function(){
return win.pageYOffset || doc.compatMode === "CSS1Compat" && doc.documentElement.scrollTop || doc.body.scrollTop || 0;
},
//reset to 0 on bodyready, if needed
bodycheck = setInterval(function(){
if(doc.body){
clearInterval(bodycheck);
scrollTop = getScrollTop();
win.scrollTo(0, scrollTop === 1 ? 0 : 1);
}
}, 15);
win.addEventListener("load", function(){
setTimeout(function(){
//at load, if user hasn't scrolled more than 20 or so...
if(getScrollTop() < 20){
//reset to hide addr bar at onload
win.scrollTo(0, scrollTop === 1 ? 0 : 1);
}
}, 0);
});
}
})(this);
</script>
Завершенный скрипт можно найти на Github (полный источник: https://gist.github.com/1183357).
- 1. Как скрыть URL-адрес в адресной строке
- 2. скрыть субдомен в адресной строке
- 3. Скрыть ссылку на URL-адрес в адресной строке
- 4. Скрыть URL адресной строке в IOS7 и Android
- 5. Как скрыть GET переменную в адресной строке
- 6. Как скрыть адрес в адресной строке?
- 7. URL/Путь в адресной строке
- 8. Скрыть URL-адрес владельца iframe в адресной строке?
- 9. Скрыть URL-адрес в адресной строке с помощью .htaccess
- 10. Как скрыть адрес в адресной строке?
- 11. скрыть параметры запроса в адресной строке - VueJS
- 12. Скрыть разобран переменную из адресной строке
- 13. Скрыть папку в адресной строке браузера
- 14. Как я могу показать другой адрес в адресной строке?
- 15. Могу ли я скрыть часть имени файла страницы от отображения в строке URL?
- 16. Get Frame src URL в адресной строке
- 17. Могу ли я получить текущий URL-адрес без адресной строки?
- 18. Как изменить URL-адрес в адресной строке?
- 19. Как изменить URL-адрес в адресной строке
- 20. скрыть URL-адрес в asp.net MVC
- 21. URL-адрес маскировки в адресной строке
- 22. Изменение отображаемого URL-адреса в адресной строке
- 23. HREF следовать URL в адресной строке broswers
- 24. Скрыть адресную строку в браузерах или скрыть URL-адрес в адресной строке
- 25. Url не приходя в адресной строке
- 26. Документ.body.innerHTML.replace() заменяет URL-адрес в адресной строке
- 27. Я хочу изменить URL-адрес, отображаемый в адресной строке
- 28. Получить URL как показано в адресной строке
- 29. Могу ли я взять фактический адрес адрес строки в asp.net
- 30. Не показывать URL-адрес в адресной строке