You could achieve it by generating introductory content on the client side as demonstrated below.
Steps
1) Add CEWP into Survey Edit Form page
2) Insert the following content into CEWP
<h2 id="questionSummary">Please specify your development skills</h2>
<script type="text/javascript">
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
(function(){
var questionSummary = $("#questionSummary");
var fieldName = getParameterByName('FirstField');
switch(fieldName){
case "Skills":
questionSummary.append("Please specify your development skills");
break;
}
})();
</script>
Key points:
during page navigation in Survey form, query string parameter
FirstField
is appended
function getParameterByName
is used to retrieve query string
parameter, in our case FirstField
Results
Note: The specified example is for SharePoint 2013 but the same
approach could be applied in SharePoint 2007