小编Rak*_*yal的帖子

innerHTML在FF中工作但在IE中没有!

在我的JSP中,我使用的自定义标记<showDateFormat/>
如下:

Date From:<showDateFormat/>
Run Code Online (Sandbox Code Playgroud)

在我的common.js文件中

function addDateFormatInfo(){
    var dateFormatHolder = document.getElementsByTagName("showDateFormat"); 
    if ( dateFormatHolder ){        
        for ( i = 0 ; i < dateFormatHolder.length; i++ ){
            dateFormatHolder[i].innerHTML = '<div class="infoSmall" ><span>(mm/dd/yyyy)</span></div>';                       
        } 
    }
}
Run Code Online (Sandbox Code Playgroud)

所以在我的页面中,只要有showDateFormat标签被使用,它就会显示出来(mm/dd/yyyy).它在FF中工作正常,但在IE中却没有.可能是什么问题呢?

javascript firefox internet-explorer innerhtml

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

以下代码的java等效代码是什么?

我正在使用JNA来调用user32.dll和kernel32.dll的方法.它现在工作正常.我遇到了一些问题,我知道我必须调用这个方法.

void SendCommandToConsole( char* Cmd )
{
    DWORD dwCall = 0x004C1030;
    __asm
    {
        push Cmd;
        push 0;
        call dwCall;
    }
}

SendCommandToConsole ( "rp 2000" );
Run Code Online (Sandbox Code Playgroud)

但我甚至没有得到它是什么?__asm在做什么?

如果我使用的标签不正确,请添加适当的标签.:)

根据建议编辑添加的.Net和C#标记.上面的代码是在C#或.NET中,可能是具有该语言知识的人可以告诉我们它实际上是什么,以及我们如何在java中执行此操作.

c java assembly jna equivalent

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

如何为以下问题编写SQL?

我必须找到,如果表中有任何行col2的值是重复的.与在指定的场景中一样,第1行和第2行是重复的,因为col2的值是相同的.

Table
-------------------
Col1   Col2  Col3
1       1     4
2       1     3
3       2     2
4       3     1
Run Code Online (Sandbox Code Playgroud)

目前我在做的是

select count(*) from table group by col2 order by 1 desc
Run Code Online (Sandbox Code Playgroud)

如果第一行的值> 1则存在重复.

请为此问题指定任何优化查询.

注意 该表包含数万亿的数据,并且col2上没有索引[如果这对您很重要]

sql db2

0
推荐指数
1
解决办法
127
查看次数

如何在jQuery中执行此操作?

我正在使用Stupid Fixed Header来修复两个表的标题.为此,我使用以下脚本.

$(document).ready(function(){       
    $("#table1").fixedHeader({
        height: 160,
        adjustWidth: function(th){
        if($.browser.msie){
            return $(th).width()+10;
        }
            return $(th).width();
        }
    });

    $("#table2").fixedHeader({
        height: 160,
        adjustWidth: function(th){
        if($.browser.msie){
            return $(th).width()+10;
        }
            return $(th).width();
        }
    });
})
Run Code Online (Sandbox Code Playgroud)

现在重点是,我正在写两次相同的代码.一次为table1,然后为table2.是否可以只写一次?

html jquery

0
推荐指数
1
解决办法
60
查看次数

为什么这个javascript在IE中不起作用?

我使用以下javascript动态添加表中的行: -

    var trObj = document.createElement('tr');
    trObj.setAttribute('name', 'dynamicTR');

    var tdObjEmpty = document.createElement('td');
    tdObjEmpty.setAttribute('colspan', '2');
    tdObjEmpty.innerHTML = '&nbsp;'
    trObj.appendChild ( tdObjEmpty );

    var tdObj = document.createElement('td');
    tdObj.setAttribute('colspan', '15');
    tdObj.innerHTML = postingDivObj.innerHTML; // <-- copy the innerHTML
    trObj.appendChild ( tdObj );    
    parentObj = approvedDisapprovedTableObj.getElementsByTagName('tbody')[0];               
    targetElementObj = getNthTr ( parentObj, rowIndex1 - extraTr ); // <-- it will just return the trObject, 
    if ( targetElementObj ){
        parentObj.insertBefore(trObj, targetElementObj.nextSibling )
    }else{
        //alert ( 'targetElementObj is null' );
    }
Run Code Online (Sandbox Code Playgroud)

这在FF和IE中都有效,[但是,我想,如果没有使用setAttribute设置IE 名称colspan属性.但不确定].

现在,当我必须删除动态创建的所有行时,我使用: …

html javascript dynamic

0
推荐指数
1
解决办法
667
查看次数

为什么这个javascript在FF和IE中产生不同的输出?

请看:http:
//jsbin.com/igeqa

在这里,我只是在使用

alert ( tableObj.childNodes.length );
Run Code Online (Sandbox Code Playgroud)

在FF中,输出是5,而在IE中则是2.请告诉我导致这种行为的原因是什么?

html javascript firefox

0
推荐指数
1
解决办法
151
查看次数

为什么我收到错误"构造函数未定义"?

在以下代码@第4行和第5行中,我收到错误 The constructor DataSourceFactory.DATABASE_TYPE() is undefined

public class DataSourceFactory {

    public enum DATABASE_TYPE {     
        DB2T    { "DB2T url"    },  
        DB2Q    { "DB2Q url"    };

        private final String url;     

        DATABASE_TYPE( String _url ){
            this.url = _url;
        }

        public String getUrl() {
            return url;
        }       

    };  

    public static void main(String[] args) {
        for ( DATABASE_TYPE dt : DATABASE_TYPE.values()){
            System.out.println( dt.getUrl() );

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我将添加没有参数的构造函数,那么我收到错误Syntax error on token ""DB2T url"", delete this token.
这里有什么问题?

java enums constructor

0
推荐指数
1
解决办法
3196
查看次数

如何在Visual Studio Express 2012中将源代码添加到.dll文件?

我有一个第三方.dll文件及其源代码(用C#编写).我可以创建一个新项目并添加此.dll文件的引用以使用其方法.但是当我调试时,我想介入.dll文件中定义的方法(就像我们在java中有.jar文件及其源代码时那样).

我如何在Visual Studio Express中执行此操作(我有VS 2012).

c# debugging dll visual-studio

0
推荐指数
1
解决办法
1775
查看次数

我们如何将XML文件转换为CSV?

我有一个XML文件

<?xml version="1.0" encoding="ISO-8859-1"?>
<Results>
    <Row>
        <COL1></COL1>
        <COL2>25.00</COL2>
        <COL3>2009-07-06 15:49:34.984</COL3>
        <COL4>00001720</COL4>
    </Row>
    <Row>
        <COL1>RJ</COL1>
        <COL2>26.00</COL2>
        <COL3>2009-07-06 16:04:16.156</COL3>
        <COL4>00001729</COL4>
    </Row>
    <Row>
        <COL1>SD</COL1>
        <COL2>28.00</COL2>
        <COL3>2009-07-06 16:05:04.375</COL3>
        <COL4>00001721</COL4>
    </Row>  
</Results>
Run Code Online (Sandbox Code Playgroud)

我必须将此XML转换为CSV文件.我听说我们可以使用XSLT做这样的事情.我怎样才能在Java(有/没有XSLT)中做到这一点?

java xml csv

-1
推荐指数
1
解决办法
2万
查看次数