我想向我的网站添加与当前布局相同的内容。
基本上,您可以在我的主页上看到类别列表。然后链接到我的 list.php 页面,其中包含反映标题的内容。
我正在寻找同样的东西,但我想要的是它显示apps.php而不是list.php,它做同样的事情,但不是按类型分类的内容,而是按设备分类的内容。例如apps.php?id=iphone。
我想要的是我的索引页面上的链接,如果他们正在使用相关设备,则显示到此 apps.php 页面。
例如
标题为“应用程序下载”的链接将显示在 iPhone/iPod touch 上,并带有指向 apps.php?id=iphone 的链接,androids 链接将是 apps.php?id=android 和 iPad mini 和 iPad 相同,但其他设备上不会显示任何内容。
请有人指导我如何做到这一点。谢谢。
我猜它可以用下面的代码来完成:
<script type="text/javascript">
var bodyclass ='desktop';
if ( (navigator.userAgent.indexOf('Android') != -1) ) {
bodyclass = 'android';
} else if((window.navigator.userAgent.match('iPhone'))||(window.navigator.userAgent.match('iPod'))) {
bodyclass = 'iphone';
} else if (window.navigator.userAgent.match('iPad')){
bodyclass = 'ipad';
}
window.onload = function(){
document.body.className += ' '+ bodyclass;
}
<script>
和
<ul class="pageitem"><li class="button iphone"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=iPhone' " type="submit" /></li></ul>
<ul class="pageitem"><li class="button ipad"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=iPad' " type="submit" /></li></ul>
<ul class="pageitem"><li class="button android"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=android' " type="submit" /></li></ul>
但它们似乎不起作用。
更新:
如果您看一下刚才在我的 iPad 上拍摄的这张照片,您会看到 3 个应用程序下载按钮。顶部链接到 app.php?id=android,中间链接到 app.php?id=iphone,底部链接到 app.php?id=ipad。显然,在这种情况下,只有第 3 个链接应该是可见的,而其他 2 个链接应该是隐藏的,因为我正在我的 iPad 上查看。
如果我要在我的 iPod touch 上查看,那么应该只有中间的那个是可见的。
我在屏幕截图中的 index.php 页面的代码是这样的:
<?PHP
include_once('include/connection.php');
include_once('include/article.php');
$category = new category;
$articles = $category->fetch_all();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Xclo.mobi</title>
<link type="text/css" rel="stylesheet" href="other.css" />
<link rel="apple-touch-icon" href="homescreen.png" />
<link href="startup.png" rel="apple-touch-startup-image" />
<script type="text/javascript">
var bodyclass ='desktop';
if ( (navigator.userAgent.indexOf('android') != null) ) {
bodyclass = 'android';
} else if((window.navigator.userAgent.match('iphone') != null)||(window.navigator.userAgent.match('iPod') != null)) {
bodyclass = 'iphone';
} else if (window.navigator.userAgent.match('ipad') != null){
bodyclass = 'ipad';
}
window.onload = function(){
document.body.className += ' '+ bodyclass;
}
<script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-34172259-1']);
_gaq.push(['_setDomainName', 'xclo.co.uk']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<?php include_once('header.php'); ?>
<div id="content">
<ul class="pageitem"><li class="button android"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=android' " type="submit" /></li></ul>
<ul class="pageitem"><li class="button iphone"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=iphone' " type="submit" /></li></ul>
<ul class="pageitem"><li class="button ipad"><input name="Submit" value="App Downloads" onclick="window.location='apps.php?id=ipad' " type="submit" /></li></ul>
<?php foreach ($articles as $article) { ?>
<ul class="pageitem"><li class="button">
<a href="list.php?id=<?php echo $article['promo_cat']; ?>">
<input type="submit" name="Submit" value="<?php echo $article['promo_cat']; ?>"/>
</a></li></ul>
<?php } ?>
</div>
<br><center>
<SCRIPT charset="utf-8" type="text/javascript" src="http://ws-eu.amazon-...d9-6cf16307e855"> </SCRIPT> <NOSCRIPT><A HREF="http://ws-eu.amazon-...t">Amazon.co.uk Widgets</A></NOSCRIPT></center>
<?php include_once('footer.php'); ?>
</body>
</html>
请提供有关如何使其正常工作的任何想法。谢谢你。