在我的移动网站上.我一直在尝试加载Adsense移动广告,但在页面加载后它们会继续占用整个页面.
我确实发现,如果我禁用ajax,页面会加载广告.这仅适用于我加载的第二页,因为我点击了带有标签的链接...
data-ajax="false"
Run Code Online (Sandbox Code Playgroud)
这使得下一页加载完美.
问题:加载的第一个页面将被adsense广告覆盖,因为启用了ajax(我认为).
基本上我的页面的第一部分看起来像这样......
<html>
<head>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0rc3/jquery.mobile-1.0rc3.min.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0rc3/jquery.mobile-1.0rc3.min.js"></script>
<script language="text/javascript">
$(document).bind("mobileinit", function () {
$.mobile.ajaxEnabled = false;
});
</script>
</head>
<body>
<div data-role="header">
<h1>Angry Birds Cheats</h1>
</div>
<div data-role="content">
<div>
<script type="text/javascript"><!--
// XHTML should not attempt to parse these strings, declare them CDATA.
/* <![CDATA[ */
window.googleAfmcRequest = {
client: '',
format: '',
output: '',
slotname: '',
};
/* ]]> */
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_afmc_ads.js"></script>
</div>
Run Code Online (Sandbox Code Playgroud)
我确实尝试在代码中禁用ajax,但我不认为这是因为广告仍占用整个页面...
我想也许我可以在某个页面启动访问者并将它们重定向到非ajax的页面.
查看此MySQL查询,然后我会告诉你我真正想要它做什么...
mysql_query("
SELECT * FROM Drinks WHERE
email='$Email'
AND date='$Date_Today'
OR date='$Date_Yesterday'
OR date='$Date_TwoDaysAgo'
OR date='$Date_ThreeDaysAgo'
OR date='$Date_FourDaysAgo'
OR date='$Date_FiveDaysAgo'
OR date='$Date_SixDaysAgo'
OR date='$Date_SevenDaysAgo'");
Run Code Online (Sandbox Code Playgroud)
它的问题是我希望它始终匹配电子邮件.在这种情况下(例如)如果日期等于$Date_SixDaysAgo那么即使$Email它不等于电子邮件列,也将从查询中选择它.
所以,简而言之,我希望电子邮件总是等于电子邮件列,如果查询提取的日期等于$Daye_TwoDaysAgo或$Date_ThreeDaysAgo等等但不等于电子邮件,则不要拉它.
我想我的查询看起来有点像这样,但我很确定它不会起作用..
mysql_query("
SELECT * FROM Drinks WHERE
email='$Email'
AND date='$Date_Today
|| $Date_Yesterday
|| $Date_TwoDaysAgo
|| $Date_ThreeDaysAgo
|| $Date_FourDaysAgo
|| $Date_FiveDaysAgo
|| $Date_SixDaysAgo
|| $Date_SevenDaysAgo'");
Run Code Online (Sandbox Code Playgroud) 使用下面的代码,我已经能够保存cookie,但是一旦我关闭应用程序,cookie就会消失.
这是怎么造成的,我该如何解决?
package com.jkjljkj
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.webkit.CookieSyncManager;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;
public class Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
CookieSyncManager.createInstance(getBaseContext());
// Let's display the progress in the activity title bar, like the
// browser app does.
getWindow().requestFeature(Window.FEATURE_PROGRESS);
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
final Activity activity = this;
webview.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int …Run Code Online (Sandbox Code Playgroud) 当我上传我的Android应用信息,屏幕截图和其他信息时,我会继续这样做:
此应用程序适用于0多个设备.
就在它之前它显示:
屏幕布局:NORMAL LARGE XLARGE
所需的设备功能
android.hardware.touchscreen
android.hardware.screen.portrait
是什么造成的?
我目前有一个使用 MySQL RDS 数据库的 EC2 实例。它们位于同一区域,但位于不同的可用区。目前我的应用程序遇到了一些滞后,我的直觉是这是由于这个原因。
如何更改 RDS 数据库的可用区以加速我的应用程序?
我在本地运行相同的应用程序,并且速度明显更快。
目标:在Jquery Mobile的同一行显示文本框和提交按钮.
问题:它们不会显示在同一行上.
我已经多次尝试在同一行显示文本框和提交按钮,但它永远不会有效.这是我的代码和我用过的组合......
<form method="GET" style="display: inline-block;">
<input type="text" name="id" value="Other">
<input type="submit" data-type="button" data-icon="plus" value="Add">
</form>
Run Code Online (Sandbox Code Playgroud)
那没用.
<form method="GET">
<span>
<input type="text" name="id" value="Other">
<input type="submit" data-type="button" data-icon="plus" value="Add">
</span>
</form>
Run Code Online (Sandbox Code Playgroud)
这也没有.
<form method="GET">
<ul style="display: inline; list-style-type: none;">
<li style="display: inline;"><input type="text" name="id" value="Other"></li>
<li style="display: inline;"><input type="submit" data-type="button" value="Add"></li>
</ul>
</form>
Run Code Online (Sandbox Code Playgroud)
我做错了什么,我怎样才能实现目标?
谢谢,圣诞快乐!
谢谢你试图解决我的问题!
目前我的应用程序基本上使用Android Web视图加载网页.缺点是有时(连接不良)网页需要10秒以上才能加载.有没有办法在网页加载时创建某种启动XML"加载"屏幕?
看看我的代码......
package com.ect;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.webkit.CookieSyncManager;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;
public class SomeActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//THIS IS WHAT I WANT: setContentView(R.layout.main);
CookieSyncManager.createInstance(getBaseContext());
// Let's display the progress in the activity title bar, like the
// browser app does.
getWindow().requestFeature(Window.FEATURE_PROGRESS);
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
final Activity activity = this; …Run Code Online (Sandbox Code Playgroud) android ×3
cookies ×2
html ×2
jquery ×2
mysql ×2
webview ×2
ajax ×1
amazon-ec2 ×1
amazon-rds ×1
cookiestore ×1
forms ×1
google-play ×1
html-lists ×1
java ×1
javascript ×1
latency ×1
php ×1
select ×1
xml ×1