小编use*_*673的帖子

如何从jQuery的ajaxSetup获取当前值

我有一个页面,根据用户的请求,打开一个对话框,并使用jQuery的load()方法将外部文件加载到其中.

外部文件包含指向脚本的链接(它也可以作为独立页面工作),这很好,只有jQuery强制加载这些脚本(通过添加时间戳),即使它们已经被加载.

我需要告诉jQuery在看到这些脚本时允许缓存.错误报告的答案建议使用

$.ajaxSetup({ cache: true })
Run Code Online (Sandbox Code Playgroud)

...它确实有效,但更改了所有未来AJAX请求的设置.有没有办法做这样的事情:

// Get current setting - code not valid but is what I want
var defaultCache = $.ajaxSetup("cache");

$.ajaxSetup({cache:true});  // Now set it to what I want

// do stuff…

$.ajaxSetup({cache:defaultCache});  // Set it back to the default
Run Code Online (Sandbox Code Playgroud)

jquery

19
推荐指数
1
解决办法
5129
查看次数

在CSS中指定用于打印的细线厚度

如果我有一个打印CSS样式元素:

border:1px solid black;
Run Code Online (Sandbox Code Playgroud)

要么:

border:0.25pt solid black;
Run Code Online (Sandbox Code Playgroud)

打印时线条很厚 - 至少1pt.如果我尝试使用更小的值,例如0.05pt,则该行根本不会出现.我怎么能得到一条细线?在像InDesign这样的程序中,您将"发丝"的厚度设置为0.25pt,即非常细的线条,但不能太薄以至于无法打印.

注意:这个问题似乎问了同样的问题,但是没有人解决线厚度的实际问题,只是使用的最佳测量单位: pt或px用于指定打印的边框宽度

css printing-web-page

14
推荐指数
3
解决办法
2万
查看次数

标签 统计

css ×1

jquery ×1

printing-web-page ×1