我在我的网站上安装了PHPMailer.但是,我无法以应有的方式工作.当我通过网站发送电子邮件时,我收到以下错误:
08:12:53 CLIENT -> SERVER: RCPT TO: 2016-10-13 08:12:53
CLIENT -> SERVER: DATA 2016-10-13 08:12:53
CLIENT -> SERVER: Date: Thu, 13 Oct 2016 08:12:51 +0000 2016-10-13 08:12:53
CLIENT -> SERVER: To: Kevin Kloet 2016-10-13 08:12:53
CLIENT -> SERVER: From: Name <myEmail@email.com> 2016-10-13 08:12:53
CLIENT -> SERVER: Reply-To: Name <myEmail@email.com> 2016-10-13 08:12:53
CLIENT -> SERVER: Subject: Subject 2016-10-13 08:12:53
CLIENT -> SERVER: Message-ID: 2016-10-13 08:12:53
CLIENT -> SERVER: X-Mailer: PHPMailer5.2.15 (https://github.com/PHPMailer/PHPMailer) 2016-10-13 08:12:53
CLIENT -> SERVER: MIME-Version: 1.0 2016-10-13 08:12:53
CLIENT …Run Code Online (Sandbox Code Playgroud) 我使用 java 连接到 IBM DB2 数据库,但数据以二进制格式存储在数据库中,因此当我获取任何值时,它以二进制或十六进制格式出现。如何在查询级别将其转换为 utf-8 中的二进制数据。
获取数据的示例代码 -
String sql = "SELECT poMast.ORDNO from AMFLIBL.POMAST AS poMast ";
Class.forName("com.ddtek.jdbc.db2.DB2Driver");
String url = "jdbc:datadirect:db2://hostname:port;DatabaseName=dbName;";
Connection con = DriverManager.getConnection(url, "username","password");
PreparedStatement preparedStatement = con.prepareStatement(sql);
ResultSet rs = preparedStatement.executeQuery();
System.out.println("ResultSet : \n");
System.out.println(" VNDNO");
while (rs.next())
{
System.out.println(rs.getString("ORDNO"));
}
Run Code Online (Sandbox Code Playgroud) 我注意到$('#firstId')当javascript本身完成更改时,事件没有触发.
这是为什么?
还有办法让事件发生吗?
这是一个例子:
$('#firstId').on('change input paste', function(){
console.log("this is the input event being fired");
});
$('#randomButton').on('click', function(){
$('#firstId').val(Math.floor(Math.random()*2147483647 )+1);
console.log("randomButton being fired");
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span for="firstId">number: </span>
<input type="number" id="firstId"/>
<p>Or</p>
<button id="randomButton">Get a random number</button><br>Run Code Online (Sandbox Code Playgroud)
我有一个外部域“domainB”,我从中提取内容。包含在domainB的脚本中的是iframeResizer.contentWindow.min.js
我的域“domainA”包括 iframeResizer.min.js,我这样称呼它:
$('iframe').iFrameResize({log:true, checkOrigin:false,
heightCalculationMethod:"taggedElement"});
Run Code Online (Sandbox Code Playgroud)
无论我将“heightCalculationMethod”更改为什么,它都不会对 iframe 的高度产生任何影响。下面是日志记录
[iFrameSizer][主机页面:iFrameResizer0] 添加了缺少的 iframe ID:iFrameResizer0 ( http://domainB/ ) iframeResizer.min.js:8
[iFrameSizer][主机页面:iFrameResizer0] iFrameResizer0 iframeResizer.min.js 禁用 IFrame 滚动: 8
[iFrameSizer][主机页面:iFrameResizer0] [init] 发送消息到 iframe[iFrameResizer0] (iFrameResizer0:8:false:true:32:true:true:null:taggedElement:null:null:0:false:parent:scroll ) targetOrigin: * iframeResizer.min.js:8
[iFrameSizer][主机页面: iFrameResizer0] [iFrame.onload] 发送消息到 iframe[iFrameResizer0] (iFrameResizer0:8:false:true:32:true:true:null:taggedElement :null:null:0:false:parent:scroll) targetOrigin: *
所以看起来它正在工作,没有错误,但没有任何效果。有没有更好的方法来做到这一点,实际上可以改变 iframe 的高度?