问题标签 [mobile-website]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4424 浏览

.net - Umbraco - 手机检测和重定向

我正在 umbraco 网站中寻找一种方法来检测用户是否拥有移动设备,然后将用户重定向到移动优化页面。如果他们愿意,我还需要用户能够强制使用整个站点。

有人对这个有经验么?

0 投票
2 回答
89 浏览

asp.net - ASP.NET 中 Mobileweb 中的 Javascript

是否可以在 Mobile .NET 中使用 javascript,如果可以,请告诉我如何做到这一点。如果您知道一些,请发布指向 Mobile .NET 中 javascript 的帮助文章的链接。

0 投票
2 回答
538 浏览

php - 无法从移动浏览器诺基亚 5800 登录网站

有没有人认识到这个问题。

如果我尝试在我的手机上登录,它会重新加载并将我发送回索引/登录页面。该脚本识别移动浏览器,并将显示不同的索引页。在使用 switch 用户代理插件时,我已经用 Firefox 测试了所有内容。

所以,在普通浏览器上工作没有问题,除非我像我说的那样尝试在我的手机上登录。

因为移动浏览器无法处理它,我应该在我的登录脚本中更改什么?

谢谢,理查德

0 投票
1 回答
3146 浏览

javascript - Test for AJAX in mobile browsers

I'm building a mobile web application that may or may not rely on ajax, depending on whether the user's browser supports javascript. Since I'm using JQuery, I want to make sure the mobile browser supports AJAX through JQuery before enabling my AJAX functionality.

I'm running into a problem with Opera Mini because of the way it renders pages, and I'm not sure how to check it. Here's the code I'm using to test for AJAX:

Where init_ajax() enables my ajax functionality and disables my static functionality.

The problem is, Opera Mini runs this code successfully before outputting the page to the browser, but then ajax does not actually work on the rendered page. I tried running this function in a setTimeout instead of on document.ready, but encountered the same problem.

Is there a universal way to accurately test for the presence of AJAX in mobile browsers?

P.S. If you want to test your solution in Opera Mini, there's a fully functional emulator here:

http://www.opera.com/mini/demo/

[Edit] I should mention that this application needs to make an ajax call approximately once per minute using setInterval, so even though Opera Mini does support some ajax when it is triggered by an onclick, I don't believe there's any way to make it support ajax calls made at a certain interval. If we could test for this, that would likely solve the problem above.

0 投票
3 回答
2206 浏览

.net - Monotouch for iPhone dev 中没有 .NET 的哪些部分?

不包括哪些键绑定?

0 投票
3 回答
2067 浏览

asp.net-mvc - 为桌面和移动浏览器格式化 ASP.Net MVC 应用程序

我正在开发一个 ASP.Net MVC 应用程序,该应用程序具有我希望能够为桌面浏览器和移动浏览器格式化的视图。两种格式都将使用相同的控制器和动作,但需要不同的视图。

最好的方法是什么?我是否在操作中进行浏览器检测,然后调用适当的视图?浏览器是否会检测视图然后相应地呈现自身?return View();在实际处理视图 之间和视图之间是否有我可以覆盖的东西?

谢谢

0 投票
4 回答
7607 浏览

css - 为移动网页设置页面宽度的最佳设计实践是什么?

不同手机上的不同浏览器具有不同的屏幕分辨率。

社区中是否有将宽度设置为标准尺寸的最佳做法,以便它适用于大多数现代手机和浏览器?

0 投票
1 回答
62 浏览

standards - 开发 WAP 的有用提示

我开始开发 WAP(移动设备网站)网站,但是我发现从先进的 iPhone 到老式黑莓的移动设备种类繁多。是否有任何有用的网站可以讨论最佳技术和最佳实践,这样我就不会忽略任何主要问题?

干杯

0 投票
1 回答
1037 浏览

php - 使用标准浏览器(不是从手机)使用移动宽带上传文件

我的问题是尝试在使用移动宽带时上传照片。(PHP)

情况是——

1) 我正在使用通过移动宽带 (t-mobile) 连接到互联网的笔记本电脑

2) 我知道我的网站可以正常工作,因为我已经使用 php 脚本一年多了,没有任何问题

其他可能有助于回答的要点

1) 使用他们的 java 上传工具时,将照片上传到 facebook 会失败(使用他们的简单上传器时它可以工作)

2)上传文件以附加到我的网络邮件(godaddy)将有 99% 的时间失败,或者只会永远持续下去,除非我使用移动版本,而它可能有 50% 的时间工作。

3) 上传文件以附加到我的 blueyonder/virgin webmail 可以正常工作。这通常非常快。作为测试(重复多次以验证),我尝试使用两种类型的 webmail 上传文件,blueyonder webmail 可以在几分钟内上传一个 5 Mb 的文件,而 godaddy webmail 将失败或需要 30 分钟 - 1 小时。我一个接一个地完成了这些,同时使用相同的文件,使用不同的文件。每次相同的结果。

4) 不管我使用什么浏览器——FF、IE、Chrome。

5) 我知道 t-mobile 会对传入的数据做一些事情,因为任何图像都更加像素化并且带有工具提示(“按 Shift-r 以提高图片质量”)

6) 与 t-mobile 交谈时,他们否认做任何事情,并指责网站无法正常工作!

因此,基本上是否有任何信息可用于创建可以解决移动宽带问题的上传器。我知道它是可能的,因为我的 blueyonder webmail 可以做到,但是怎么做呢?额外的问题 - 移动电话公司究竟对数据做了什么使移动宽带不同于通过电话线或使用电缆获得宽带。

0 投票
1 回答
554 浏览

mobile - 使网站在移动设备和台式机上都可用

我有一个网站,我想让它在非移动浏览器上看起来不错,但在移动设备上却非常有用。

我想我要检测用户是否可能使用移动设备,如果是,则将第一次点击重定向到一个页面,上面写着:“看起来你正在移动设备上查看这个页面设备。您要查看移动版本吗?根据用户的选择,我将设置一个 cookie。(这会烦人还是有帮助?)

但我还想确保,如果我想念移动浏览的人(如果我认为他们不是移动设备,但事实证明他们不是),我会提供一些切换到移动版本的方法。此外,如果我检测到某人是移动的,但他们更喜欢浏览完整的非移动网站,我也需要允许这样做。

我倾向于在网站上的每个页面都有一个移动和非移动版本,只是为非移动版本以不同的方式呈现数据(并且使用更少的图像等)。

有遇到过这种情况的,给点建议?任何指向正确执行此操作的网站的链接?