iframe是否被认为是“坏习惯”?

我认为使用内联框架是“不好的做法”的概念。 这是真的? 使用它们有什么优点/缺点?

在哪里把JavaScript放在一个HTML文件中?

说我有一个相当大的JavaScript文件,压缩到大约100kb左右。 通过文件我的意思是这是一个外部文件,将通过<script src="…"> ,而不是粘贴到HTML本身。 哪里是最好的地方把这个在HTML? <html> <head> <!– here? –> <link rel="stylesheet" href="stylez.css" type="text/css" /> <!– here? –> </head> <body> <!– here? –> <p>All the page content …</p> <!– or here? –> </body> </html> 每个选项之间是否会有function上的差异?

正则expression式仅用于数字

我没有使用正则expression式,所以我有困难的故障排除。 我只想要包含的string是所有数字匹配的正则expression式; 但是下面的两个例子匹配一个包含所有数字的string加上一个等号“1234 = 4321”。 我相信有一种方法可以改变这种行为,但正如我所说,我从来没有用正则expression式做过很多事情。 string compare = "1234=4321"; Regex regex = new Regex(@"[\d]"); if (regex.IsMatch(compare)) { //true } regex = new Regex("[0-9]"); if (regex.IsMatch(compare)) { //true } 万一它很重要,我使用C#和.NET2.0。

CSS3渐变边框

我正在尝试将渐变应用于边框,我认为这样做很简单: border-color: -moz-linear-gradient(top, #555555, #111111); 这不起作用,有没有人知道什么是做边界渐变的正确方法是。

使用jQuery获取下拉菜单项的选定值

我怎样才能得到使用jQuery下拉框选定的值? 我试过使用 var value = $('#dropDownId').val(); 和 var value = $('select#dropDownId option:selected').val(); 但都返回一个空string。

如何删除“知道”操作数数组的大小?

Foo* set = new Foo[100]; // … delete [] set; 你不通过数组的边界来delete[] 。 但是,这些信息存储在哪里? 它是标准化的吗?

如何以编程方式closuresJFrame

获取JFrameclosures的正确方法是什么?就像用户点击Xclosuresbutton一样,或者按下Alt + F4 (在Windows上)? 我有我的默认closures操作设置我想要的方式,通过: setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 它正是我想要的上述控制。 这个问题不是这个。 我真正想要做的是导致GUI的行为方式与Xclosuresbutton的按下会导致它的行为一样。 假设我要扩展WindowAdaptor ,然后通过addWindowListener()适配器的一个实例添加为侦听器。 我想通过windowDeactivated() , windowClosing()和windowClosed()看到与Xclosuresbutton相同的调用序列。 可以这么说,没有那么多的把窗户撕掉的事情。

你可以调用Directory.GetFiles()与多个filter?

我正在尝试使用Directory.GetFiles()方法来检索多种types的文件,如mp3和jpg的列表。 我已经尝试了以下两个没有运气: Directory.GetFiles("C:\\path", "*.mp3|*.jpg", SearchOption.AllDirectories); Directory.GetFiles("C:\\path", "*.mp3;*.jpg", SearchOption.AllDirectories); 有一个方法可以在一个电话中做到这一点?

为什么要使用“PIMPL”习语呢?

背景资料: PIMPL成语 (实现指针)是一种实现隐藏的技术,在这种技术中,公共类包装一个结构或类,这些结构或类在公共类所属的库之外是看不到的。 这隐藏了库的用户的内部实现细节和数据。 当实现这个习惯用法时,为什么要把公共方法放在pimpl类而不是公共类中,因为公共类方法的实现将被编译到库中,而用户只有头文件? 为了说明,这段代码把Purr()实现放在impl类上,并且包装它。 为什么不直接在公共课上实施Purr? // header file: class Cat { private: class CatImpl; // Not defined here CatImpl *cat_; // Handle public: Cat(); // Constructor ~Cat(); // Destructor // Other operations… Purr(); }; // CPP file: #include "cat.h" class Cat::CatImpl { Purr(); … // The actual implementation can be anything }; Cat::Cat() […]

如何从WebView获取网页内容?

在Android上,我有一个显示页面的WebView 。 如何在不请求页面的情况下获取页面源代码? 看来WebView应该有一种getPageSource()方法返回一个string,但是它不。 如果我启用JavaScript,那么在此调用中input内容的适当的JavaScript是什么? webview.loadUrl("javascript:(function() { " + "document.getElementsByTagName('body')[0].style.color = 'red'; " + "})()");