更新:我想将var value传递给服务器 你好,同样的老,同样的老… 🙂 我有一个名为<form id="testForm" action="javascript:test()">和一个名为<code id="testArea"></code> 我正在使用此代码串并显示代码区中的数据: var formData = form2object('testForm'); document.getElementById('testArea').innerHTML = JSON.stringify(formData, null, '\t'); var value = JSON.stringify(formData, null, '\t'); 我想要的是将这些数据发送到一个JSON文件。 我一直在这个项目上工作: http : //ridegrab.com/profile_old/ ,如果你按Submit Querybutton,你会看到页面的头部填充。 我也想用这段脚本发送数据: function authenticate(userName, password) { $.ajax ({ type: "POST", //the url where you want to sent the userName and password to url: 'username:password@link to […]
<iframe id="id_description_iframe" class="rte-zone" height="200" frameborder="0" title="description"> <html> <head></head> <body class="frameBody"> test<br/> </body> </html> </iframe> 我想得到的是: test<br/>
我的创buildcookie的function是否正确? 如何在我的程序开始时删除cookie? 有没有简单的编码? function createCookie(name,value,days) function setCookie(c_name,value,1) { document.cookie = c_name + "=" +escape(value); } setCookie('cookie_name',mac); function eraseCookie(c_name) { createCookie(cookie_name,"",-1); }
好吧,这真的很难承认,但我现在有一个强大的诱惑,从std::vectorinheritance。 我需要大约10个定制的vectoralgorithm,我希望它们是vector的直接成员。 但是,我自然也想拥有std::vector接口的其余部分。 那么,作为一个守法的公民,我的第一个想法是在MyVector类中有一个std::vector成员。 但是,我将不得不手动提供所有的std :: vector的接口。 键入的太多了。 接下来,我想到了私有inheritance,所以我不会using std::vector::member方法,而是在公共部分using std::vector::member 。 实际上这也很乏味。 在这里,我真的认为我可以简单地从std::vector公开inheritance,但是在文档中提供了一个警告,这个类不应该被多态使用。 我认为大多数开发人员都有足够的能力去理解这个不应该被多态地使用。 我的决定是绝对无理的吗? 如果是这样,为什么? 你可以提供一个替代scheme,其他成员实际上是成员,但不涉及重新input所有的vector接口? 我怀疑,但如果可以的话,我只会很开心。 此外,除了一些白痴可以写类似的事实 std::vector<int>* p = new MyVector 使用MyVector有没有其他现实的危险? 通过说现实我放弃像想象一个函数,需要一个指针向量… 那么,我已经说明了我的情况。 我犯罪了。 现在是由你来原谅我或不:)
以下C ++代码使用ifstream对象从文本文件(每行有一个数字)读取整数,直到它遇到EOF 。 为什么它读取最后一行的整数两次? 如何解决这个问题? 码: #include <iostream> #include <fstream> using namespace std; int main() { ifstream iFile("input.txt"); // input.txt has integers, one per line while (!iFile.eof()) { int x; iFile >> x; cerr << x << endl; } return 0; } input.txt : 10 20 30 输出 : 10 20 30 30 注意 :我跳过了所有错误检查代码,以保持代码片段小。 […]
在Firefox中,只有我的video缩略图在图像底部和边界之间显示出神秘的2-3像素的空白(见下文)。 我尝试了所有我能想到的在Firebug中没有运气。 我怎样才能删除这个空白?
具体来说,问题是写一个这样的方法: int maybeRead(InputStream in, long timeout) 如果数据在“超时”毫秒内可用,则返回值与in.read()相同,否则为-2。 在方法返回之前,所有派生的线程都必须退出。 为了避免参数,这里的主题java.io.InputStream,由Sun(任何Java版本)所记载。 请注意,这不像看起来那么简单。 以下是Sun的文档直接支持的一些事实。 in.read()方法可能是不可中断的。 在Reader或InterruptibleChannel中包装InputStream并没有帮助,因为所有这些类都可以做的是InputStream的调用方法。 如果可以使用这些类,那么可以编写一个解决scheme,直接在InputStream上执行相同的逻辑。 in.available()返回0总是可以接受的。 in.close()方法可能会阻塞或者什么也不做。 没有通用的方法来杀死另一个线程。
我是新来的正则expression式,并希望你的帮助。 我试图放在一起的expression式将使用不包含单引号或双引号的所有空格拆分示例string。 我的最后一次尝试看起来像这样:( (?!") ,并不是很有效,它正在引用之前的空间分裂。 示例input: This is a string that "will be" highlighted when your 'regular expression' matches something. 期望的输出: This is a string that will be highlighted when your regular expression matches something. 请注意, "will be"和'regular expression'保留单词之间的空格。
可能重复: 什么是在块中迭代列表的最“pythonic”方式? 是否有可能分裂一个pythonstring每个字符? 例如,假设我有一个包含以下内容的string: '1234567890' 我怎样才能让它看起来像这样: ['12','34','56','78','90']
下面的function在Opera,Firefox和Chrome上运行良好。 但是,在IE8中, if ( allowed.indexOf(ext[1]) == -1)部分失败。 有谁知道为什么? 有没有明显的错误? function CheckMe() { var allowed = new Array('docx','xls','xlsx', 'mp3', 'mp4', '3gp', 'sis', 'sisx', 'mp3', 'wav', 'mid', 'amr', 'jpg', 'gif', 'png', 'jpeg', 'txt', 'pdf', 'doc', 'rtf', 'thm', 'rar', 'zip', 'htm', 'html', 'css', 'swf', 'jar', 'nth', 'aac', 'cab', 'wgz'); var fileinput=document.getElementById('f'); var ext = fileinput.value.toLowerCase().split('.'); if ( allowed.indexOf(ext[1]) […]