youtube 坎入影片自動播放語法 + 重複播放語法

在 Youtube 分享影片要坎入自己的網頁或BLOG時,若要一載入就開始自動播放其實很簡單

1.先取得分享的網址

2012-08-25_000802  

 

2.自動播放 :將語法貼到原始碼 ,並在  http://www.youtube.com/embed/-NaXkw0QbsI?rel=0 後面接上 &autoplay=1

即可

PS: rel=0 為結束不顯示其他影片連結

3.重複播放:將語法貼到原始碼 ,並在  http://www.youtube.com/embed/-NaXkw0QbsI?rel=0&autoplay=1 後面接上

&loop=1 即可

 

youtube 坎入影片自動播放語法 + 重複播放語法

在 Youtube 分享影片要坎入自己的網頁或BLOG時,若要一載入就開始自動播放其實很簡單

1.先取得分享的網址

2012-08-25_000802  

 

2.自動播放 :將語法貼到原始碼 ,並在  http://www.youtube.com/embed/-NaXkw0QbsI?rel=0 後面接上 &autoplay=1

即可

3.重複播放:將語法貼到原始碼 ,並在  http://www.youtube.com/embed/-NaXkw0QbsI?rel=0&autoplay=1 後面接上

&loop=1 即可


Asp.Net Button 實現返回上一頁的功能

在ASP.net中都是用一個button的控制項來實現的,
其實要實現這個功能主要還是要用到javascript
方法一:
Asp.Net

 

淺析:這個是用了HTML控制項,通過一個onclick的事件,調用了javascript中的一個方法就可以了。這個是最簡單的了,也同樣適用於靜態頁面,ASP頁面等。
方法二:
利用Reponse.write
如果你對ASP有一定的瞭解,那麼對Response.write這個東東就不會陌生了,方法一是直接有HTML頁面中實現,則這個則是在後臺環境中實現

C#

OR Asp.Net

這裡為會麼要採用-2的值呢,我個人認為是這樣的:因為在asp.net中的頁面,當你按下一個button後,由於頁面中會實現page.postback的緣故,實際上在這其中是刷新了兩次頁面,我們要的是第一次的,所以就......

 

方法三
利用Response.Redirect() 或 server.transfer()

C# Page_Load

C# 控制項事件

以下這段來自:http://stswordman.cnblogs.com/archive/2006/06/12/423910.html
在使用Request.UrlReferrer時還要注意:
1.  如果上一頁面使用document.location方法導航到當前頁面,Request.UrlReferrer返回空值
2.  如果有A,B兩個頁面,在流覽器中直接請求A頁面,在A頁面的中Page_Load事件中導航到B 頁面,則    Request.UrlReferrer返回空。因為 在Page_load事件中頁面還未初始化,所以無法記錄當前頁的資訊,導航到b頁面也就無法獲得上一頁面的資訊
3.  點擊刷新按鈕不會改變Request.UrlReferrer 

 

方法四:
在button的onClick事件中輸入

C#

方法五
這種方法也比較麻煩,不建議大家使用,這個好像是ASP裡面的。

Asp.Net 偵測瀏覽器類型及版本

今天突然發現 用Gerybox 做的對話視窗 , 因為包了二層,結果造成在 IE下顯示一片空白 ,在 Chrome 卻是正常

找不出解決之道 , 想到最快暫時解決的方式就是改掉IE的第二層的架構,第一件事就是要先判讀出瀏覽器版本 !!

可依取出結果進行IF判斷進行不同的工作

C#

Asp.Net iframe 應用

1.配合 Menu 操作 iframe 內容

Asp.Net menu:  重點在 target 目標為 iframe 的 name

 

Asp.Net iframe: 一定要輸入 name 值

 

2.動態變更內容

同上 , 拉一個 iframe 進aspx 頁面裡

C#  Page_Load 加入以下指令

在需要動態變更頁面的地方添加:

動態變更 iframe 尺寸

Asp.Net 十幾行程式碼搞定 Master-Detail GridView(內含子 GridView)

一直都只有找到VB版  , 能力有限 , 修改不了

找這這篇C#版,好實用忍不住要把他記下來 ... 原文出處

步驟1.創造兩個GridView+SqlDataSource

步驟2.GridView1 的 RowDataBound 事件撰寫下面

 

步驟3加入兩段小小程式碼 不然不會動

 

步驟4.在原始檔部分設定一下屬性
設定 GridView1的 EnableViewState="False"
設定 GridView2的 EnableViewState="False",且設定 Visible="False"
Page 的 EnableEventValidation="false"
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" EnableEventValidation="false" %>

Asp.Net GridView 新增 ButtonField 刪除鍵 確認視窗

原文網址

Asp.Net 短網址實作 IN Framework 4.0

在專案內新建一個 Global.asax

先import 以下兩個 namespace

 

在 Application_Start(object  加入註冊

void Application_Start(object sender, EventArgs e)
{
    // 應用程式啟動時執行的程式碼
    

新增 虎理轉址 class

主要的功能是把原本 落落長的網址 http://xx.xx.xx/order/order_look.aspx?gpo_no=12345678

簡化為 http://x.xx.xx/od/12345678  以增加可讀性

參考網址 Jailu.NET

Asp.Net 頁面執行順序

  • 一般情況下:

Page.PreInit
Page.Init
Page.InitComplete
Page.PreLoad
Page.Load
Page.LoadComplete
Page.PreRender
Page.PreRenderComplete

  • 使用了 MasterPage 情況, MasterPage 與 ContentPage 事件順序:

ContentPage.PreInit
Master.Init
ContentPage.Init
ContentPage.InitComplete
ContentPage.PreLoad
ContentPage.Load
Master.Load
ContentPage.LoadComplete
ContentPage.PreRender
Master.PreRender
ContentPage.PreRenderComplete

參考http://www.dotnetcurry.com/ShowArticle.aspx?ID=61