小编Sea*_*anO的帖子

有没有办法阻止Gmail的"引用文字"隐藏我的电子邮件页脚?

我向我的用户发送电子邮件,这些用户具有相同的主题,但除了页眉和页脚之外还包含不同的内容.标题包含一个徽标,一个"部分x的n"消息,并且<hr>从不隐藏.页脚包含一个<hr>,相同的"部分x的n"文本和一些我不想隐藏的功能链接(Next,Pause,Tweet).

我试着将这些封装在一起<div id=timestamp>.我也尝试添加&ts=timestamp链接.链接是图像,因此我创建了一个名为image2.png的符号链接,指向image1.png并交替显示这些图像.这些都没有奏效.

有没有我想到的简单解决方案?

这是一些HTML:

names are really separated by, rather than just a comma.</p>
<p>This function does not do any checking for problems. We assume,
in this case, that the input is always correct.</p>
</div>
</div>
<div>
<p>All that remains now is putting the pieces together.</div></div></div></div></span>
<hr>(Part 19 of about 74)<br>
<a href='http://www.mywebapp.com/index.php?action=next'>
<img border=0 src='http://www.mywebapp.com/images/next.png' alt='Get next text'</a>&nbsp;&nbsp;
<a href='http://www.mywebapp.com/index.php?action=pause&listid=252&itemid=2100'>
<img border=0 src='http://www.mywebapp.com/images/pause.png' alt='Pause this text'></a>&nbsp;&nbsp;
<a href='http://twitter.com/home?status=tweetGoesHere'><img border=0 src='http://www.mywebapp.com/images/twitter-a.png' …
Run Code Online (Sandbox Code Playgroud)

html gmail hidden

11
推荐指数
2
解决办法
5858
查看次数

如何正确地转义在jQuery的.ajax函数中作为数据发送的html

更新:一旦我看到Firebug中的问题,我立即发现了我的错误.这是一个令人尴尬的无与伦比的双引号,我必须以某种方式删除.我一直在使用Chrome的开发者窗口.很抱歉您耗尽了资源.但是,经验教训!("我希望.)

我最好的方法是逃避我要发送到服务器的html字符?我正在使用jQuery,.ajax()和jsonp.

我正在写一个bookmarklet,它将当前页面的部分html发送到我的服务器.这是ajax调用:

jQuery.ajax({
    url: 'http://www.my_server.com/file.php?callback=?',
    dataType: 'jsonp',
    data: { someHtml: escape(jQuery(this).html().substring(0,1000)) },
    success: function() { // stuff },
    beforeSend: function(xhr) {
                  xhr.setRequestHeader('Content-type','text/html');
                },
    error: function() { // stuff }
});
Run Code Online (Sandbox Code Playgroud)

我需要使用JSONP,因此我不能使用POST,这就是我截断html数据的原因.如果html是"好的",事情是有效的,但如果它包含javascript不喜欢的字符,那么我有问题.我通过使用escape()修复了我的'问题,但现在我认为我有换行和制表符问题.

Chrome的开发控制台给了我同样的错误:

Uncaught SyntaxError: Unexpected token <
Run Code Online (Sandbox Code Playgroud)

我认为这意味着某些角色会导致事情突破javascript.我尝试了以下:escape(),encodeURI/Component(),serialize(),text(),但还没有任何工作.起初,我没有使用beforeSend,但我想我应该尝试一下,但没有区别.

目前,我遇到了一些带有换行符的html,然后是一个标签,然后是几个空格.我尝试使用replace()替换这些字符:

... .substring(0,1000).replace(/(\r\n|[\r\n])/g,'')
Run Code Online (Sandbox Code Playgroud)

我在另一个站点上发现了这个正则表达式字符串,它应该替换回车符和换行符的各种组合.

我希望我已经足够清楚地解释了自己.这是我在Stack Overflow上的第一个问题,所以对我来说很容易.:)

ajax jquery jsonp escaping

8
推荐指数
1
解决办法
7573
查看次数

MySQL多行插入是否会获取顺序自动增量ID?

我认为这是事实,但我没有在网上找到任何确认信息.我可以使用last_insert_id()获取为自动增量字段生成的第一个id,但是我可以假设下一个记录将具有顺序ID吗?或者其他用户是否可以获取ID,以便生成的ID不是连续的?

示例:插入mytable(asdf,qwer)值(1,2),(3,4),(5,6),...,(10000,10001);

如果mytable有一个自动增量列,并且如果两个用户同时运行此语句,一个用户将获取10000个连续ID,而另一个用户将获得下一个10000个连续ID吗?数百名用户怎么样?

谢谢.

mysql bulkinsert

8
推荐指数
2
解决办法
2839
查看次数

标签 统计

ajax ×1

bulkinsert ×1

escaping ×1

gmail ×1

hidden ×1

html ×1

jquery ×1

jsonp ×1

mysql ×1