我有一些关于HTML5 ContentEditable和PHP的问题,如果你能提供我想要做的事情的例子,我会很高兴,所以我可以得到一个想法.
我有一个网站,我想编辑,但只有"管理员"登录 - 我可以做登录的事情,但我不知道如何编码HTML5 ContentEditable到它,以便它不会加载"管理员"尚未登录.
如何保存HTML5 ContentEditable中更改的内容?
我有一个嵌套的表单,看起来像:
<FORM METHOD="GET" NAME="mainForm" ACTION=<%=response.encodeURL("updateForm.jsp")%>>
</FORM>
<t:panel script="showSelect(3)">
<t:panelTab left="362" width="200px">Tab3</t:panelTab>
<t:panelBody src="childForm.jsp">
</t:panelBody>
</t:panel>
Run Code Online (Sandbox Code Playgroud)
儿童形式代码:
<FORM METHOD="GET" NAME="childForm" id = "childForm" ACTION=<%=response.encodeURL("processChildForm.jsp")%>>
<span style="padding:0 10px;">
<button class="submitChildFormClass"
style="width:auto;"
id="submitChildForm"
>Process Child Form
</button>
</span>
</FORM>
Run Code Online (Sandbox Code Playgroud)
当我点击submitChildForm按钮时我想提交子表单,所以我写了下面的jquery处理程序来做到这一点:
$('.submitChildFormClass').live('click',function() {
document.getElementById("previewOnlyVal").value = "previewOnly";
$('#childForm').submit();
});
Run Code Online (Sandbox Code Playgroud)
问题是,当我点击按钮时,MAIN FORM将被提交而不是子表单.我知道使用嵌套表单不是一个好的编程习惯,但这是一个旧代码,我们还没有太多时间来修改这些代码.任何人都可以告诉我在代码中可能缺少什么导致主要表单由jquery提交?在此先感谢您的帮助.
我有一个大约58k字的英语wlist.txt文件,其中一小段摘录如下:
aardvark
aardwolf
aaron
aback
abacus
abaft
abalone
abandon
abandoned
abandonment
abandons
abase
abased
abasement
Run Code Online (Sandbox Code Playgroud)
我想要做的是在列表中搜索程序并查看列表中是否包含单词,如果是,则打印单词.我的问题是,我写的代码将不断返回,不,这个词不在列表中,当我确定它是.我的代码看起来像这样,有人注意到任何错误吗?
match = 'aardvark'
f = 'wlist.txt'
success = False
try:
for word in open(f):
if word == match:
success = True
break
except IOError:
print f, "not found!"
if success:
print "The word has been found with a value of", word
else:
print "Word not found"
Run Code Online (Sandbox Code Playgroud)
在此先感谢大家!!
我在java中有一个测试类,有几个@Test注释的方法,不知何故,我想在方法B之前运行方法A,当我运行整个测试时.有可能还是必要的?
我发现这个简单的功能可以返回4种最常见的信用卡类型.
作为jQuery的新手,我可以使用什么jQuery插件来显示信用卡类型,因为用户在输入字段中键入信用卡号?
function creditCardTypeFromNumber(num) {
// first, sanitize the number by removing all non-digit characters.
num = num.replace(/[^\d]/g,'');
// now test the number against some regexes to figure out the card type.
if (num.match(/^5[1-5]\d{14}$/)) {
return 'MasterCard';
} else if (num.match(/^4\d{15}/) || num.match(/^4\d{12}/)) {
return 'Visa';
} else if (num.match(/^3[47]\d{13}/)) {
return 'AmEx';
} else if (num.match(/^6011\d{12}/)) {
return 'Discover';
}
return 'UNKNOWN';
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
我想知道是否有任何简单的技术来运行故事板,如果文本块文本字符串被更改.先感谢您!
到目前为止我认为我所知道的:
那么$this->在自己的函数/ var之外访问函数/ var?
但是如何$this->知道它的功能还是变量呢?
为什么我们引用这样的var $this->data代替$this->$data呢?
更新:
答案#3最终工作得最好.我很可能对其他建议做错了; #3可能是最容易实现的.如果您很好奇,我可以在这里找到我尝试过的示例解决方案(暂时):
原始邮件:
我在<span>标签内有一个纯文本网站地址.我想将<span>标记更改为适当的超链接target="_blank"
我已经在这里整理了一个我必须使用的详细示例:http://bit.ly/spantourl
如果你不想点击,我就是这样的:
<span>http://www.domain.com/about</span>
Run Code Online (Sandbox Code Playgroud)
我需要将其改为:
<a href="http://www.domain.com/about" target="_blank">http://www.domain.com/about</a>
Run Code Online (Sandbox Code Playgroud) 我想为zsh编写这个bash循环
while true; do echo "print something"; read -p "pause"; done
Run Code Online (Sandbox Code Playgroud)
这个循环回声,然后等待用户按回车键.如果我按原样输入,则read语句不会暂停,导致zsh无限地回显"print something"而不等待用户按Enter键.
我想在几个小时内定期从Android设备的相机拍照,以创建一个时间流逝的视频效果.
我设置了一个Alarm Manager,其AlarmManager.RTC_WAKEUP标志设置为每隔几分钟启动一次服务.
该服务包含部分唤醒锁,有些工作,然后通过启动活动的警报管理器调用广播接收器.
活动被创建(或恢复),打开它自己的唤醒锁,并设置相机预览表面.设置表面后,将调用SurfaceHolder侦听器的surfaceChanged()方法,最终拍摄照片.
如果设备处于唤醒状态,一切都会按预期完美运行.但是如果设备处于睡眠状态,一旦Activity的onResume()方法完成,Activity就会立即暂停.相机的预览表面永远不会完成初始化,也不会拍摄任何照片.
所以我的问题是:
有没有办法以编程方式唤醒手机?我甚至尝试使用:
PowerManager powerManager =
(PowerManager)this.getSystemService(Context.POWER_SERVICE);
powerManager.userActivity(SystemClock.currentThreadTimeMillis(),false);
Run Code Online (Sandbox Code Playgroud)但是,如果手机处于睡眠状态,则不会唤醒手机.
有没有办法在不使用预览表面视图的情况下拍照?
有没有办法拍摄不依赖异步回调的图片?我可以将所有代码放在Activities onResume()方法中来拍照吗?
有没有办法让Activity的onResume()方法运行得足够长,以便摄像头的预览有足够的时间来初始化并调用所有的监听器?
我正确使用了唤醒锁,并且我在清单文件中正确设置了所有权限.我的活动没有保持足够长的时间以使异步侦听器正常工作.
为了解决这个问题,我试图让所有Android 1.6兼容,因为这是我唯一可以访问的测试设备.
这是令人沮丧的事情!