小编Bry*_*eld的帖子

HTML:使用嵌套<form>的风险?

使用此布局是否存在任何浏览器兼容性问题

<form action="javascript:alert('error on submit outer')" onsubmit="submitOuterScriptedForm(this); return false">
  <input name="field1"/>
  <form action="javascript:alert('error on submit inner')" onsubmit="submitInnerScriptedForm(this); return false">
    <input name="field1"/>
    <button type="submit">Click here for JavaScript mini-form</button>
  </form>
  <input name="field2"/>
  <button type="submit">Click here to submit JavaScript main form</button>
</form>
Run Code Online (Sandbox Code Playgroud)

预期结果

  • 在第二个输入中按Enter键或单击第一个按钮会触发内部表单的onsubmit.
  • 在第一个或第三个输入中按Enter键或单击最后一个按钮会触发外部表单的onsubmit.

html forms cross-browser

4
推荐指数
1
解决办法
1050
查看次数

JScrollPane中的透明JEditorPane在后台JPanel上

如果我移动JScrollPane使其位于JPanel的前面并部分覆盖JPanel,则JScrollPane内的JEditorPane会出现绘制问题.它没有正确地重新绘制JPanel的背景.因此,滚动时最终会出现屏幕绘制问题.

我使用以下方法尝试了重叠 - JPanel中的JScrollPane - 使用FreeLayout(NetBeans GUI Builder)部分覆盖JPanel的JScrollPane - 使用JLayeredPane部分覆盖JPanel的JScrollPane

JPanel现在有一个坚实的背景,但是只要我有扎实的背景就可以将它扩展为渐变.

如何让JEditorPane从JPanel中获取裁剪后的背景?

我正在使用它透明 jEditorPane.setBackground(new Color(0,0,0,0))

我尝试使用setOpaque(false)就像你为一个面板做的那样,但是如果你对JEditorPane这样做,那似乎就会放回默认背景.

同事的原始问题:https: //stackoverflow.com/questions/6364460/jframe-screen-paint-issues-when-using-transparency

最初的问题写得不是很好,似乎没有带来好的答案.

对同事问题建议的回应:

  • "尝试使用setOpaque(false);而不是setBackground(new Color(0,0,0,0));" 没有解决问题.
  • "在pack()之后尝试添加validate()" 并没有解决问题.
  • "在JViewport上绘制背景图像" 将无法工作,因为背景需要扩展到JScrollView之外,并且还会扩展到其他组件之后
  • "修改UI委托的paint()中的图形复合" 如果这将解决问题,我想知道如何做到这一点.

java swing transparent jeditorpane

4
推荐指数
1
解决办法
3813
查看次数

在Solaris上是否有针对Node.JS的预构建二进制文件?

我尝试使用Solaris 11机器并且它可以工作,我甚至可以将构建的可执行文件复制到Solaris 10机器上.

当我尝试在Solaris 10上构建时,我得到的Host architecture was not detected as supported by v8是奇怪的,因为两台机器都是x86.

访问Solaris 11很麻烦,因为我并不总是有Solaris 11计算机.(像现在一样)通常我只有Solaris 10 6/06.

似乎某处会有一些预先构建的二进制文件.有谁知道他们?

solaris build node.js

4
推荐指数
1
解决办法
2824
查看次数

使用现代CSS从第一个元素中删除上边距

CSS和最新的Chrome或Firefox是否可以自动从第一个<h1>标签中删除上边距,还是我还需要使用jQuery?

html css printing html5 margin

4
推荐指数
1
解决办法
6539
查看次数

我可以在没有先将对象保存到变量的情况下调用Perl OO函数吗?

如何将这两个语句片段转换为单个语句?

my $handle = &get_handle('parameter');
$handle->do_stuff;
Run Code Online (Sandbox Code Playgroud)

有点像{&get_handle('parameter')}->do_stuff;,但正确的语法是什么?

oop methods perl function handle

4
推荐指数
2
解决办法
228
查看次数

如何反编译Java

我想要一种简单的方法来反编译Java.我想检查一下javac编译器对我的代码所做的转换和修改.什么是好产品,什么是好/坏.

java decompiling

3
推荐指数
1
解决办法
7752
查看次数

不需要连接到金融机构的信用卡校验和校验和验证

我所知道的验证是:

  • 校验和整个卡号应加起来为零.(范围是0-9)
  • 检查卡类型的第一个数字
  • 根据卡类型检查长度
  • 根据卡类型检查CCV长度(我认为所有主要类型都是3)
  • 当然要确保它是接受卡类型以及未过期.

还有其他验证:)(我希望很多人都不知道所有这些)

我问的原因是因为我无意中听到有一个到校验和号码反对到期或CCV ..我只是想检查.

algorithm validation credit-card

3
推荐指数
1
解决办法
7510
查看次数

Android事件:实现接口时,最好使用外部类或匿名类

这是使用外部类的示例

public class MyActivity extends Activity implements OnClickListener {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mylayout);
        findViewById(R.id.myid).setOnClickListener(this));
    }
    public void onClick(View v){...}
}
Run Code Online (Sandbox Code Playgroud)

这是匿名类的一个例子

public class MyActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mylayout);
        findViewById(R.id.myid).setOnClickListener(new OnClickListener() {
            public void onClick(View v){...}
        }));
    }
}
Run Code Online (Sandbox Code Playgroud)

events android interface class

3
推荐指数
1
解决办法
1815
查看次数

Android:android.graphics.Canvas.drawLine(Canvas.java:809)中的java.lang.NullPointerException(可能与我的drawable资源有关)

我正在尝试在每列中构建一个包含7列和24个TextView的子视图.

当我的活动开始时,我得到一个异常,它在堆栈跟踪中的任何地方都没有我的包.

这是24个文本视图中每个视图的背景可绘制资源

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item><shape><solid android:color="#CCC"/></shape></item>
    <item android:top=".5pt" android:bottom=".5pt">
        <shape android:shape="line">
            <size android:height="1pt" android:color="#CCC" android:dashWidth="1pt" android:dashGap="1pt" />
        </shape>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

在发生这种情况之前,CPU会在一两秒内达到100%.

我正在使用Android 2.2的模拟器

这是我的例外.

01-26 16:51:38.084: ERROR/AndroidRuntime(955): FATAL EXCEPTION: main
01-26 16:51:38.084: ERROR/AndroidRuntime(955): java.lang.NullPointerException
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.graphics.Canvas.drawLine(Canvas.java:809)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.graphics.drawable.GradientDrawable.draw(GradientDrawable.java:347)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.graphics.drawable.LayerDrawable.draw(LayerDrawable.java:320)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.view.View.draw(View.java:6725)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
01-26 16:51:38.084: ERROR/AndroidRuntime(955):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
01-26 16:51:38.084: …
Run Code Online (Sandbox Code Playgroud)

android nullpointerexception drawable

3
推荐指数
1
解决办法
2487
查看次数

CSS Box模型属性排序约定

如果你以什么顺序输入你的CSS属性纳闷像border,padding,font-family,等两种常见的方法似乎是字母和盒状模型.(参见: CSS属性的常规顺序)

这不与选择(相混淆#id,.class,:hover,tagname在这种情况下,为了事项非常多).

字母顺序选项对我来说没什么意义.一方面它坚持paddingline-height在中间widthheightlefttop.

我将使用jacobangel提供的fordinteractive.com 列表发布CW答案.

这是非常好的,但它并不完整.有一些项目丢失了.我希望找出失踪人员去的地方font-styleclip.

这些新的应该放在列表中的哪个位置?还有其他人失踪吗?如果已经有同样的建议,那么投票给该评论,表明你认为这是一个好主意.也可能会有更多缺失的东西.我希望这是一个完整的清单.如果有一个工具或IDE功能可以按此列表排序,那也是一个好主意.

我发布这个是因为似乎没有其他页面可以在谷歌找到,而我所知道的那个页面是不完整的(甚至在谷歌上我都找不到).我希望如果编辑新的,我们将有一个完整的列表,每个人都可以遵循.

css attributes conventions

3
推荐指数
1
解决办法
1898
查看次数