텍스트 상자와 Asp.Net 버튼이 있습니다.href를 Asp.Net의 텍스트 상자를 사용하여 변경하십시오.
제공된 링크에서 언급되는 아래와 같이 나는
지금 내가 링크를 제공하면 열 수 있어요이 prettybox Iframe에
를 사용하여 웹 링크를 열기 위해 노력하고 있어요 :<a href="http://www.apple.com?iframe=true&width=100%&height=100%" rel="prettyPhoto[iframes]">Apple.com</a>
하지만 그 대신 그렇게하면 텍스트 상자에 웹 주소를 입력해야합니다. Iframe을 사용하여 웹 사이트를 열어야하는 버튼을 클릭하면됩니다.
아래와 같이 버튼을 클릭하여 열 수 있습니다.
그리고 href 태그에 href를 입력하지 않고 텍스트 상자에 입력하면 작동하지 않습니다. 같이 그래서 버튼을 클릭하면
<a id="various3" href="" rel="prettyPhoto[iframes]"><asp:Button ID="btnShowThumbnailImage" runat="server" Text="Button" OnClick="btnShowThumbnailImage_Click" /></a>
는 바로 나에게 스피너를 보여주는 아무것도 개방하지 : 이것은 내 버튼입니다
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$("#<%=btnShowThumbnailImage.ClientID %>").click(function() {
$("a[rel^='prettyPhoto']").trigger('click');
});
$('#<%=txtWebsiteAddress.ClientID%>').change(function() {
$('#various3').attr('href', $(this).val());
});
$("#<%=btnShowThumbnailImage.ClientID %>").click(function() {
$("#various3").trigger('click');
});
});
</script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$("a[rel^='prettyPhoto']").prettyPhoto({
width: '75%',
height: '75%',
animationSpeed: 'normal', /* fast/slow/normal */
opacity: 0.80, /* Value between 0 and 1 */
showTitle: true /* true/false */
});
});
</script>
:
이
내가 지금까지 한 일이다 아래 이미지에서.
죄송합니다. 여기에 언급하지 않았으며 저도 그렇게했으며, 코드를 업데이트했습니다. 그리고 나 한테 똑같이 보여주고 있습니다. – coder